Sounds like your sweet Buddy is settling in well!

We had a problem with Toto eating her dry food and discovered that she was teething and her little mouth was sore! We give her the Royal Canin Yorkshire 28 now that she's an adult and she loves it. I don't think it's quite as hard as some of the others. They also have a puppy food.