I used to have a staffyxlab that had the most god awful stink. I took her to several vets and got different answers from each of them. One told me she was alergic to something in the yard, another told me it was the food she ate and needed to go on some ridiculously expensive dog food to "cure"...