Hi! I have a small (16-17 lb) dog of no particular breed. I feed her Hills Perfect weight food formulated for small dogs, and she gets 45 g food twice a day plus treats/ supplements for joint and dental health. I weigh her food out and her weight has been steady and she’s been a healthy babe...