Started my puppy on Royal Canin, Large Breed. Went from 6lbs to 98lbs. Sent message to Royal Canin, what to change him to, now using royal Canin, bone and joint. He’ likes it! Coat is beautiful. Lovely Pink gums and mouth. Bit expensive, but they do have a saers club.