Eating pork is fine for most dogs. A little ham is great, as it contains proteins that dogs need, plenty of fat, and many micronutrients like iron and zinc that are important in a balanced diet. But ...