Puppies can safely eat chicken, turkey, lean beef, and lamb, as long as the meat is fully cooked, unseasoned, and cut into small pieces. These animal proteins are essential for growth, since puppies need about 22.5% protein in their diet (compared to 18% for adult dogs). But not all meats are created equal, and how you prepare them matters just as much as which ones you choose.
Best Meats for Puppies
The safest, most widely recommended options are lean cuts of common proteins: chicken breast, turkey breast, lean ground beef, chuck roast, and lamb. These are nutrient-dense and easy for puppies to digest when cooked thoroughly. Ground meat works well because it’s already in small, manageable pieces.
Each protein source brings slightly different nutrients to the table. Chicken and turkey are naturally lean and tend to be gentle on sensitive stomachs. Beef provides iron and zinc. Lamb is a good alternative if your puppy shows signs of sensitivity to more common proteins, though it’s slightly higher in fat, so stick with leaner cuts.
Fish as a Protein Source
Cooked fish is a great option for puppies, especially varieties that are low in mercury. Salmon, cod, sardines, whitefish, tilapia, and herring are all solid choices. These provide omega-3 fatty acids that support brain development and coat health.
Avoid high-mercury fish like shark, swordfish, king mackerel, marlin, orange roughy, and bigeye tuna. Always remove all bones before serving, since even small fish bones can lodge in a puppy’s throat or puncture the digestive tract. Cook fish completely with no seasoning, butter, or oil.
Organ Meats in Small Amounts
Organ meats like liver, kidney, and heart are packed with vitamins and minerals that puppies benefit from. Heart is a natural source of taurine, an amino acid important for cardiac health, which makes it particularly valuable for breeds prone to heart problems like Golden Retrievers. Liver is rich in iron, B vitamins, and vitamin A.
The catch is that organ meats are so nutrient-dense they can cause problems in large quantities. Too much liver in particular can lead to vitamin A toxicity. A common guideline among canine nutritionists is to keep organ meats at roughly 10 to 15% of the overall meat portion, with liver making up only part of that. Rotating between different organs rather than relying on one type helps keep things balanced.
Meats to Avoid
Processed meats are off the table. Bacon, ham, sausage, hot dogs, and deli meats are loaded with sodium, preservatives, and additives that can harm a puppy’s developing system. Bacon is also extremely high in fat, which can trigger serious digestive upset. Fatty cuts of any meat are a concern for the same reason.
Pork can be safe when it’s a lean, fully cooked cut with no seasoning, but many pork products people have on hand (bacon, sausage, ham) are processed, so it’s easy to make a mistake. If you feed pork, choose a plain, lean loin or tenderloin.
Why Raw Meat Is Risky
The American Veterinary Medical Association explicitly discourages feeding raw or undercooked meat, poultry, or fish to dogs. Raw animal protein can carry harmful bacteria including Salmonella, E. coli, Listeria, and Campylobacter. Even puppies that appear healthy after eating raw meat can develop subclinical infections, meaning they carry and shed dangerous bacteria without showing symptoms. This puts other pets and people in the household at risk, especially children, elderly family members, pregnant women, and anyone with a weakened immune system.
Cook all meat to a safe internal temperature before offering it to your puppy. No pink centers, no rare steaks.
Preparation Rules That Matter
How you cook the meat is just as important as which cut you pick. The biggest rule: no seasoning. Onions, garlic, chives, and leeks are all toxic to dogs in every form. Dried, powdered, cooked, or raw, these common kitchen seasonings damage a dog’s red blood cells. Garlic powder and dried minced onion are actually more concentrated and more dangerous per weight than the fresh versions because the water has been removed.
Beyond toxic seasonings, skip the salt, butter, oil, and sauces. Boiling, baking, or steaming are the simplest cooking methods. Cut the cooked meat into pieces small enough that your puppy can chew and swallow without struggling. For very young puppies, shredding the meat works even better than dicing.
Never serve spoiled, moldy, or old meat. If you wouldn’t eat it yourself, don’t give it to your puppy.
Bones Are Not Safe
It might seem natural to give a puppy a bone along with its meat, but veterinary experts advise against it. Cooked bones are especially dangerous because they become brittle and splinter into razor-sharp fragments that can pierce the tongue, cheeks, roof of the mouth, stomach lining, or intestinal walls. Even raw bones carry risks of cracking teeth and causing blockages. Remove all bones from meat before feeding it to your puppy.
How Much Meat to Give
If your puppy eats a complete and balanced commercial puppy food, any extra meat you offer counts as a treat or supplement, not a meal replacement. UC Davis School of Veterinary Medicine recommends that treats and supplemental foods make up no more than 10% of a dog’s daily caloric intake. The other 90% or more should come from a nutritionally complete diet formulated for growth.
For a small puppy eating 200 calories a day, that means no more than about 20 calories from meat treats. A one-ounce piece of cooked chicken breast is roughly 45 calories, so even a small amount adds up quickly. Overloading on extra meat, no matter how healthy, can throw off the careful balance of calcium, phosphorus, and other nutrients a growing puppy needs.
If you’re considering a home-cooked diet where meat is the primary food source rather than just a treat, work with a veterinary nutritionist to make sure your puppy gets every nutrient required for proper development. Puppies have higher protein demands than adult dogs, and their calcium-to-phosphorus ratio is critical for healthy bone growth. Getting this wrong during the first year can cause lasting skeletal problems, particularly in large breeds.

