My sister switched her beagle to Blue Buffalo and he lost weight and just all around improved.She swears it added years to his life,he was around 18+ when we had to take him in.Towards the end he had some urinary issues and we also used the Royal Canin with positive results although you need a vet prescription to get it,it is simple to do as petsmart will give you a card to scan at the register.
Rainman, I'm in no way affiliated with the sales department of my company, but our German Shepard breed specific food gets rave reviews from people I know. Police forces across the country feed this product to Their K9 heroes. The only other one we make that compares is Yorkshire food we make from personal experience.