What do dogs eat?


Although their ancestors were primarily carnivores, dogs today are omnivores. They eat a variety of foods, including meat, vegetables, fruits, carbohydrates and dog food.

On average, a dog needs about 30 calories per pound every day, though larger breeds only need about 20 calories per pound and smaller ones need approximately 40 calories per pound. Puppies are slightly different. To satisfy their bodies' growth requirements, they need 50 calories per pound each day, and they also require more protein. Despite the fact that dogs are omnivorous, some foods, such as chocolate, moldy cheese, onions, garlic and grapes, are still toxic to them.

1 Additional Answer
Ask.com Answer for: What do Dogs Eat
Dogs eat birds, mammals, reptiles, fish, eggs, insects, grains, nuts and fruits.
About -  Privacy -  Careers -  Ask Blog -  Mobile -  Help -  Feedback  -  Sitemap  © 2015 Ask.com