Yes, I would definitely recommend changing his food from Beneful. Here's a thread about how different foods score
http://www.yorkietalk.com/forums/yor...ing-chart.html. A website you might want to look at is
www.dogfoodanalysis.com. Their 'Review' section is very informative about different brands and foods.
I usually feed Nature's Variety Instinct kibble (I really like the entire Nature's variety line of foods) or Taste of the Wild kibble, and Nature's Variety raw medallions. There are many good foods out there such as Innova, Orijen and Wellness.
As for shampoo, I've been using Minksheen. Recently I've seen a lot a great reviews here on YT for the Biogroom line of products. I think Petsmart just recently started carrying Biogroom.
__________________
He is your friend, your partner, your defender, your dog. You are his life, his love, his leader. He will be yours, faithful and true, to the last beat of his heart. You owe it to him to be worthy of such devotion. -- Author Unknown