I've been feeding my puppy Orijen pretty much since we brought him home (he started off on Eukanuba but we weaned him off that). At first he loved it but lately it's been very difficult getting him to eat it! We mix the dry kibble with a little bit of organic wet food to make it tastier but even that isn't working. Sam is pretty much eating 1/4 cup a day if were lucky and has already lost 2 lbs. Since he's 10 months old now, we've considered switching to another food. My vet recommended the Royal Canin Yorkshire Terrier food and he loved the sample package. However, I'm worried about the quality since I know Orijen is really good and I don't know much about Royal Canin. How do they compare and is it worth it to switch?