We sell a few dog foods and treats that contain pork and we get asked a lot if it's a safe food for dogs.
Basically, pork is fine for dogs to eat as long as it has been cooked properly. Pork is only a problem for dogs, and humans for that matter, if it is raw or undercooked.
Uncooked pork can contain a parasite, known as the pork worm, which can cause trichinosis affecting both humans and dogs.
If your dog is sensitive to some proteins in their dry food, pork is often used as the main source mainly as its a meat your dogs digestive system has most likely not encountered before.