I cant really help, considering my definition of too thin and perfect, and fat are rather different of the opinion of most on this board lol I purposly keep my dogs thin because of the sports they do, even a little extra weight could hurt them in the long run.but here is a good tip. DONT feed Jada a set amount all the time, feed her according to how much activity she has done that day, the more activty she has had between feedings the more you should feed her, do NOT feed her more or less dem,oending on how much she will have that day, but by how much she has already had. if she has been lazy between meals cut the amount, very energetic add more. Jada needs this because of her energy she burns all her caleries when she is being really active, so when she has been increse her food intake, to make up for those calories lost. Happy is the same way, she has so much energy that she burns all her calories really fast, so she has to be fed quite a bit, and fed less when like now she is not able to go out much and burn the calories.