My dog is about a year old now she is a shih poo and is a very active dog. I've been feeding her dry food called Beneful. It seems like she only eats the red food which I think is the meat and leaves out the brown ones which I think are the veggies lol. I bought her some Beneful wet food and she grubs down and eats it in like 5 seconds! But those are a little too expensive for me to buy. Im just worried cause I can feel her ribs and she has lost some weight in the past month so I was wondering if there are any hard food that will help her gain some weight? Any kind of brand that is good with lots of protein?