Leia's weight has never been an issue, in fact she's quite petite for a 2 year old corgi weighing in at about 15 lbs. Lately she's been vomiting for no apparent reason. She doesn't look or act sick and there's nothing she could be getting into, so we took her to the vet to find out what was the matter.
Well the vet says she is eating too fast. She said to portion out her food and that she only needs about a cup, which is surprising to me because I've been giving her 2 c/d for quite a while now! I never really thought she ate her food very fast, she always takes out a few pieces walks to the other side of the rooms, eats them and goes back.
So, starting today we're eating less! Feels weird for me though, I feel like I'm starving her!
EDIT: The food I feed her says on the package for a dog weighing 13-25 1 &1/2 to 2 cups a day. so I usually would just dump what I call 2 cups (although its actually two scoops from a small coffee mug, like smaller than a normal coffee mug) in her bowl in the morning and actually there's almost always left overs the next day. But she also gets a mini milk bone (one of the essential health ones or whatever they called) almost everyday so I can see why thats probably too much for her.
I heard they can have baby carrots and have actually started giving her those as of late but Ive never heard cottage cheese. Not sure if I want to try that because she is very sensitive to people food, she's never been allowed to have it.
Thank you all for the suggestions! I'm sure its really good I learned this now because while she doesn't have any weight issues now she would probably have had them in the future the way we were going!