Several types of meat can make dogs seriously ill, ranging from high-fat cuts that trigger pancreas inflammation to raw meats carrying dangerous bacteria. The biggest offenders are fatty processed meats like bacon and ham, raw pork and wild game, cooked bones, and any meat prepared with seasonings from the onion and garlic family. Here’s what to avoid and why each one is harmful.
Bacon, Ham, and Other High-Fat Meats
Bacon and ham are among the most dangerous everyday meats for dogs. They combine two problems: extremely high fat content and heavy salt loads. The fat triggers a condition called pancreatitis, where digestive enzymes activate too early inside the pancreas and essentially start digesting the organ itself. High levels of triglycerides in fatty meat produce free fatty acids that are directly toxic to pancreatic cells, causing inflammation, vomiting, diarrhea, and in severe cases, organ failure.
Research in the Journal of Veterinary Internal Medicine found that dogs fed high-fat diets developed pancreatitis at significantly higher rates. In one study, a third of dogs on a 57% fat diet developed the condition, compared to roughly 6% of dogs eating a standard diet. Pancreatitis can be fatal, and dogs who survive one episode are more prone to future flare-ups.
The salt in bacon and ham creates a separate risk. High sodium intake can cause a dangerous condition called bloat, where extreme thirst leads a dog to drink excessive water, causing the stomach to expand rapidly. Bacon grease is just as harmful as the meat itself. Even a small amount poured over kibble delivers a concentrated dose of the fats and preservatives that cause these problems. Other meats to limit or avoid for the same reasons include sausages, hot dogs, fatty steak trimmings, and skin-on poultry.
Raw Pork and Wild Game
Raw pork carries a specific parasite risk that cooked pork does not. Trichinella larvae form cysts inside muscle tissue, and when a dog eats infected raw pork, those larvae hatch and can migrate through the body. In North America, all pork is assumed to potentially carry Trichinella. Wild game, particularly bear meat, is another common source. Unlike pork, freezing wild game cannot be relied on to kill Trichinella cysts.
Most Trichinella infections in dogs go undiagnosed because the signs are subtle or absent until the infection becomes severe. The parasite is also transmissible to humans who handle contaminated raw meat, making this a household safety issue, not just a pet health concern. Cooking pork to at least 160°F (71°C) for ground meat, or 145°F (63°C) for whole cuts, kills the larvae reliably.
Raw Meat in General
Any raw meat, not just pork, poses a bacterial contamination risk. An FDA study analyzed 196 samples of commercially available raw pet food and found that 15 tested positive for Salmonella and 32 for Listeria monocytogenes. Raw pet food was more likely to carry disease-causing bacteria than any other type of pet food tested.
Salmonella causes bloody diarrhea, fever, vomiting, and stomach cramps in dogs, with symptoms appearing anywhere from 6 hours to 6 days after exposure. The risk extends beyond your dog. Owners who handle raw pet food have a higher chance of contracting Salmonella and Listeria themselves, through contact with the food, the dog’s saliva, or contaminated surfaces. If you do choose to feed raw meat, keep it separate from human food, sanitize all surfaces thoroughly, and wash your hands immediately after handling.
Cooked Bones
Cooked bones from any meat source are a serious choking and perforation hazard. Cooking changes the structure of bone, making it brittle. When a dog chews a cooked bone, it shatters into sharp shards that can puncture the mouth, throat, esophagus, or intestinal lining. A perforated intestine is a veterinary emergency that often requires surgery.
This applies to all cooked bones: chicken, turkey, pork ribs, steak bones, and lamb. The smaller the bone, the higher the choking risk. Cooking also strips nutrients from the bone, so there’s no nutritional upside to offset the danger.
Seasoned or Marinated Meats
Meat that’s safe for dogs on its own can become toxic once it’s been seasoned for human consumption. The biggest threats come from the allium family: onion, garlic, chives, and scallions. These contain compounds called thiosulfates that destroy red blood cells and cause hemolytic anemia, a condition where the body can’t carry enough oxygen. Garlic is three to five times more toxic to dogs than onion, and powdered forms of both are more dangerous than fresh because they’re more concentrated.
Onion powder and garlic powder show up in a surprising number of prepared meats: deli slices, rotisserie chicken, marinated steaks, sausages, and pre-seasoned ground meat. Nutmeg, another common meat seasoning, is also toxic to dogs. Even plain salt in large quantities is harmful. If you’re sharing meat with your dog, the safest option is a piece you cooked separately with no seasoning at all.
What Signs to Watch For
If your dog eats a problematic meat, symptoms can appear within hours or take several days depending on the cause. Bacterial food poisoning from Salmonella or Staph typically brings vomiting, diarrhea, and stomach cramps within 6 to 24 hours. Pancreatitis from fatty meat often shows up as vomiting, loss of appetite, a hunched posture (indicating abdominal pain), and lethargy, sometimes within a few hours of eating the fatty food.
Onion and garlic toxicity is harder to spot immediately. Red blood cell damage builds over days, so you might not notice symptoms like pale gums, weakness, or dark-colored urine until 3 to 5 days after exposure. Bone-related emergencies tend to be obvious: gagging, drooling, pawing at the mouth, or signs of severe abdominal pain like whimpering and refusing to lie down.
Meats That Are Safe for Dogs
Plain, cooked, lean meats are generally fine and even nutritious for dogs. Boneless, skinless chicken breast is one of the most commonly recommended options. Lean turkey, lean ground beef (drained of fat), and cooked fish like salmon are also good choices. The key is keeping them unseasoned, thoroughly cooked, boneless, and trimmed of visible fat.
Ground meats should reach an internal temperature of 160°F (71°C), and all poultry should hit 165°F (73.9°C). These temperatures kill Salmonella, Listeria, and other pathogens. Stick to small portions appropriate for your dog’s size, since even safe meats add calories quickly and can lead to weight gain if they become a regular supplement to a complete dog food.

