Fresh home-prepared pet food can be excellent for cats and dogs — but done wrong, it causes serious nutritional deficiencies. This practical guide covers the principles, non-negotiables, sample recipes, and food safety for home-prepared cat and dog food.