We have two dogs, Penny our collieXkelpie is 2ish she was very very thin when we got her from the rescue centre but put on some weight once she'd settled in here. We've had her for around 20 months, she's wormed regularly and has been checked over by the vet but she's still quite ribby. She has double the amount of dry food that the bag says she needs for her weight plus chicken, eggs, livers etc with her dinner and cheese/meat when training. She has a lot of exercise but I think she'd be quite unhappy if we cut that down.
I was wondering if anyone had any ideas?