My little guy is about 16 lbs, and the bag says something like 1 to 2 cups a day, which is honestly a massive range when you're that small. Vet said to go by body condition since he's neutered and moderately active, but that still feels like I'm just winging it every time I scoop.
Started reading into why the bag ranges are so vague and apparently even a properly calculated number can be off by 30-40% per dog just from normal metabolism differences. Kind of made me feel better about not getting it perfect, but also made me realize most of us are probably just eyeballing it.
The tricky thing with Cavaliers is they're so food-motivated (at least mine is) and they pack on weight fast. One extra treat here and there and suddenly the vet is giving you the side-eye. Plus with the heart issues this breed is prone to, keeping them lean actually matters a lot more than with some other breeds.
How do you all figure out portions? Straight off the bag, watching body condition, something else? Found a calculator, also this guide, and this, that break down the math but I'm not sure how much it correlates with reality.
How much do you guys feed your fluffballs?