Owners who feed their dogs fresh meat are smart to do so. Chicken, beef, lamb, turkey and most other animals are A-OK. But avoid uncooked fish and pork altogether. How to provide a dog with a special protein-packed meal? Undercooked or raw! For most folks, a premium dog food is a consistent and convenient choice for providing meat protein.