It sounds like your vet did not even diagnose the problem. He just handed you a shampoo and hoped it would work. It is true that skin issues can be caused by many things. If the dog had no fleas then that would rule out a flea allergy. Flea allergies can be very serious to the point that even one flea can cause a horrible reaction.
I don't understand how a Yorkie could have fur so thick that the shampoo did not reach the skin. Shampoo mixed with water goes to the skin eventually if you are bathing properly. But shampoo is just a topical treatment. If the condition is being caused by a food ingredient then a topical treatment is not going to relieve the dog's suffering.
If you cannot get to a specialist at least find a vet that will spend some time trying to help the poor dog with something other than a shampoo. |