Common Reasons Why Your Dog Has Bumps All Over His Body. Anything your dog is hypersensitive to can cause hives. If he was stung by an insect, more commonly bee stings and spider bites, hives can appear. Also, if your dog ran through poison ivy, oak, or grass with pesticides, he can also get hives. In some cases, hives can appear after your dog gets vaccinated.