We love RoyaL Canin. Baron and Sammy have been on it for 8 months. They were on Purina produsts before that. Neither have Skin Problems or Upset Stomachs any more.They have small firm stools since they've been on RC. They eat Royal Canin Adult # 27. One dog is a 7 lb. Yorkie and the other a 15 lb. Papillion. I Highly recommend it!!