The cost reality
A 50 lb dog on kibble eats about $2-4 of food per day β $60-120 per month for quality kibble like Purina Pro Plan or Hill's Science Diet. The same dog on commercial freeze-dried raw (Stella & Chewy's, Primal, Instinct) eats $5-12 per day β $150-360 per month.
DIY raw can be cheaper than commercial freeze-dried ($3-5/day) but only if you source meat wholesale and know how to balance nutrients correctly. Most DIY raw diets turn out deficient in calcium, iodine, or essential fatty acids when analyzed by veterinary nutritionists.
The safety argument
This is the biggest reason vets push back on raw. FDA testing has found Salmonella in roughly 25% of tested raw pet food products. That's a problem for dogs (diarrhea, vomiting, serious illness in immunocompromised dogs) AND for humans in the household (especially young children, elderly, and anyone immunocompromised).
Freeze-dried raw is safer than fresh raw β the freeze-drying process kills most pathogens β but not completely. HPP (high pressure processing) raw is the safest commercial option.
Who actually benefits from raw
Dogs with confirmed food allergies that haven't resolved on limited-ingredient kibble. Single-protein raw (just beef and organs, for example) makes elimination diets easier.
Extreme picky eaters who refuse all kibble brands. Raw's smell and texture often works when nothing else does.
Performance dogs where owners want maximum protein density and minimum fillers β working sled dogs, schutzhund competitors, high-drive agility dogs.
For a normal pet dog with no health issues? There's no evidence-based reason to switch from quality kibble.
The mixed-feeding option
Many owners land on a middle ground: quality kibble as the base diet, plus a daily topper of freeze-dried raw (Stewart's, Stella & Chewy's Meal Mixers). This adds real-meat scent and taste that picky eaters love, without the cost or safety issues of full raw.
Typical cost: $2-4/day for kibble + $1-2/day for topper = $3-6/day total. Less than full raw, more than kibble alone, but a compromise most vets accept.