Most yorkies will not over eat. I feed mine in the morning and it is left out all day. Some days they eat it all, some days they doln't even eat half. Sol if they dlon't eat it all that does not mean they are picky, they just asren't hungry.
To keep swithing food is the worst thing you can do. Hand feeding them will make them think that the food is yours and they can only eat it if you give it to them.
If you want to know which food they prefer, put out several choices and see which one they eat. I've done that and some days they eat one kind and some days another. |