I don't feed any of mine canned dog food either....for any reason...not even the puppies. I have fed canned Iams Puppy Food to a previous litter and they had the runs as long as I fed it to them. The hard food is better for the teeth. And we all know how quicky a Yorkies teeth start to get nasty.