I feed Princess Royal Canin puppy 30. Then I will eventually switch her to Yorkshire Terrier Royal Canin when she reaches 10 months. My breeder said that has been the best for her show dogs. For shampoo and cond. I use Chris Christenson systems. I actually heard about it from here. It has seemed to work fine so far!