If your dog has eaten ham, monitor them for any signs of digestive upset, such as vomiting or diarrhea. If your dog shows any symptoms, contact your veterinarian for advice. It is important to avoid giving your dog any more ham in the future.