Fatty, salty foods aren't good for your dog, and too much can lead to obesity or heart-related diseases. Some dogs are especially sensitive to fatty foods. If your dog vomits after eating bacon, call your vet and avoid giving bacon in the future. As a small treat in moderation, bacon is fine for most dogs.