Dogs are carnivores, so at least half of a dog’s diet should be composed of protein, which provides dogs with the nutrients and minerals they need to be strong and healthy. [1] X Research source Chicken, turkey, beef, lamb, and fish are all acceptable sources of protein for a dog. Dogs can also be fed eggs and vegetables that contain protein. Organ meat, such as liver and kidney, should only be given to your dog a few times a week. [2] X Research source Dogs may also eat grains, root and green vegetables, as long as they are thoroughly cooked. [3] X Research source Feeding dogs a vegetarian or vegan diet can hurt their digestive system, since it’s tough for dogs to break down large amounts of vegetables. Supplement your dog’s homemade meals with vitamins made for dogs, to make sure they get everything they need. Talk with your vet about supplements you can buy. Be especially careful to make sure your dog has enough calcium, or she may suffer bone injuries as she grows and ages. [4] X Research source
A raw meat diet often also include bones, which provide dogs with necessary calcium and other nutrients. [7] X Research source Conduct research to decide what type of meat you want to feed your dog. Ask your vet if you want more information on the subject.
Add a small amount of organ meat to this recipe every other week, to ensure your dog gets the vitamins she needs. Olive oil is safe for dogs to eat, so feel free to use it to keep meat from sticking to your pots and pans. There is no need to season the meat with salt and pepper. Dogs don’t have the same taste buds that humans do, and too many spices can upset their stomachs.
Dogs have trouble digesting vegetables, so it’s important to make sure they’re completely smooth before serving them to your dog. If you don’t have the time or inclination to puree vegetables and fruits, you can substitute baby food or frozen pureed food. Just make sure it’s sugar free.
Chicken without bones. Poultry bones are brittle, they can get stuck in the dogs throat and can therefore be very dangerous to eat for your pup. Pork meat, bones, head and tail. Cow meat (not bones, since they are too hard) or calf meat and calf bones. Lamb meat, bones and heads.
Liver, heart, and tripe. Whole eggs. Tinned or whole fresh fish. Salmon oil. [8] X Expert Source Beatrice TavakoliProfessional Dog Trainer Expert Interview. 26 February 2021.
Spinach, carrots, collards or parsnips. Apples, pears or other fruit your dog likes. Sweet potatoes. [9] X Expert Source Beatrice TavakoliProfessional Dog Trainer Expert Interview. 26 February 2021. Don’t include any ingredients that are dangerous for dogs, like chocolate, grapes, avocados, or grapeseed oil. [10] X Expert Source Beatrice TavakoliProfessional Dog Trainer Expert Interview. 26 February 2021.