I have a 4 month old Tricolour cavalier called Ruby. She is gorgeous, full of life and has a really gentle, friendly nature. But she does not eat very much. I have her on Hills dry food and i am about to start her on bakers as she sampled it and seems to like it. I dont want to give her human food as i am afraid she will get overweight as i have seen so many of her breed overweight. I am wondering if anyone has a rough guide on what weight and height she should be as i am worried she might not be growing enough because of not eating properly.

Any help would be really appreciated