I'm not completely sure..but I definitley think it depends on the dog, what they can handle and their weight. Kelsey weighs 11 pounds is half yorkie/poodle and she eats ham all of the time. She's fine...no problems and is perfectly healthy. I wouldn't stress so much.