The Best What To Do If Your Dog Eats Ham References. If your dog ate too much ham or there’s any suspicion of a blockage, take him to the vet immediately. The good news is that dogs have been eating …