Dogs do get tired of their food and Yorkies are a very picky breed.
You can stop giving canned altogether if he eats kibble well or keep offereing it or change the brand or flavor. It's really up to you.
It is possible that he is just filling up on less food now.