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.