My son's friend is a vet. I spoke with her, and she said to stop giving my 2 Cesar wet, not good for them. They do get Beneful Small bites kibble throughout the day. I was wondering what the consensus on Royal Canin for Yorkshire Terriers is, and is it sold in Canada?!