Cord, my six year old Border collie, has an overbite and an open bite (his front teeth are rounded forward), so eating kibble is so difficult for him. He's also got this extremely inefficient trial dog metabolism, so it takes a huge amount of food to keep him in top condition. He's gotten to be a very lazy eater over the years thanks to his mouth problems, so it's hard to keep weight on him for that reason alone.
Sunday I was in a new store looking for food for Ben, and my eye fell on the row of Royal Canin dog foods. There was a food for Yorkshire terriers - "Softer, easier to chew, with flavor attractors for picky eaters!" Okay, it's a gimick. I looked at the ingredients. It was the good, the bad, but nothing too ugly, and the good outweighed the bad by a long shot. It's a 28/18 formula so it's good for working dogs.
So far it's perfect. Cord likes EVO okay, but he's in loooove with this stuff. He cleans his bowl and turns it over looking for more. It's like crack for dogs. I'm feeding it to Zhi too and you should see her run through all her tricks before the bowl hits the ground.
So apparently I have a 45 pound Yorkshire Terrier. And if this goes well he'll be a 49 pound Yorkie soon.