Q:

What do dogs eat?

A:

Quick Answer

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

Know More
What do dogs eat?
Credit: rpavich CC-BY 2.0

Full Answer

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.

Learn more about Dogs

Related Questions

  • Q:

    Why do chihuahuas burrow?

    A:

    Chihuahuas love to burrow and will burrow under everything from blankets to dirt, which many scientists believe is an instinct that comes from their ancestors who lived in the desert and needed to burrow under the sand to survive. Chihuahuas are very small dogs, weighing approximately 6 pounds, so burrowing is easier for them than for larger dogs.

    Full Answer >
    Filed Under:
  • Q:

    What are some dogs that do not shed?

    A:

    Unfortunately, there is no such thing as a dog that doesn't shed; however, while all dogs shed to some degree, there are several breeds that shed less than others. Breeds shedding very little hair include the shih tzu, miniature and standard poodles, the bichon frisé, the giant schnauzer, the greyhound, the Kerry blue terrier and the Irish water spaniel.

    Full Answer >
    Filed Under:
  • Q:

    How much do dogs sleep?

    A:

    On average, dogs sleep about 14 hours a day. Larger dogs, such as Saint Bernards, mastiffs and Newfoundlands, sleep as much as 18 hours a day. Puppies, who expend energy growing and learning, sleep for 18 to 20 hours per day.

    Full Answer >
    Filed Under:
  • Q:

    What do dogs like to eat?

    A:

    Dogs love to eat boiled and scrambled eggs, carrots, cheese and peanut butter. These foods can be used as occasional supplements to a dog’s standard diet.

    Full Answer >
    Filed Under:

Explore