Three years ago I was blessed with a 1 yr old 3.5 lb female Yorkie. Blue Buffalo is the only dog food I have found she can digest. I am wondering if I should continue to leave her food out so she can eat when she is hungry or should I put her on a schedule? Because of her size I am concerned about allowing her to eat when she is hungry.