Over 15 yrs ago I got my first mini schnauzer she was 8 wks by the time she wa almost 2 she was having so many UTI's and all the vet did was give her antibiotics, but they always came back, so I went to a holistic vet and I started doing alot of research and found out just what they put in dog food (road kill for one) my baby wasn't going to eat any of that, so after more research I switched to a RAW diet and she never had another one. Corn is the biggest cause of allergies,but there are so many others. When a Vet is in school they are not taught about diets and only these food manufactures (the big 3) spin theirs' is the best. I now have a 12 yr old who has eaten raw since he was 8 wks old and has never been to a vet. Do your own research about every thing that is going on with your dog or cat. I'm not saying vets don't have any empathy but like other business IT'S all about the MONEY