Jake had pimples as a pup, too.
Stainless Steel bowls, no rawhide or rubber toys, no peanut butter, no fun.
In the end, he was allergic to his food. Since my vet fed his dogs the same brand, he didn't agree with me that the food was the issue, since in itself the dog didn't have pimples, but other issues like paw chewing and runny puffy eyes (Benedryl recommended).
It was like being on the verge of an allergic reaction contantly, and anything ADDED like the toys or rawhide got all the blame.
Now he's on a different brand of food. (Premium Edge, but all dogs are different). He can enjoy rawhide and even a little Peanut Butter, because the primary Allergen was removed from the picture.
Sometimes, this Allergen is Laundry Detergent, dust, Pollen, Rawhide, Plastic Bowls (which are just nasty- get Stainless

) but I learned the hard way that sometimes the cure is so simple that its overlooked, or ignored "because the Vet doesn't think so).
Good Luck!