Bacon is an incredibly rich and fatty food with a high salt content, which can prove to be too much for a dog’s stomach to handle. Eating a large amount can cause pancreatitis, which can be fatal. Due to the high salt content in ham, dogs will become dehydrated and drink an excessive amount of water.