Sounds about right for food. Is it adult food or puppy food? Usually with puppy food, you feed more because it has more of what they need. By nine months, you can be thinking about transitioning over to adult food if you have not already done so. My two get a 1/3 cup twice a day with either a good teaspoon of pumpkin, squash, sweet potato, or from Christmas dinner, turnip. They love the cooked veggies and I have no problems getting them to eat the Taste of teh Wild kibble they are on.
Don't forget to include any and all treats in the daily food count. These can add up. My two get three small biscuits daily (mid morning, mid afternoon, and bedtime).
Check the ribs. One person (a vet) I know described it this way - look at your open hand and run your fingers over your knuckles. This is now the ribs should feel. Knuckles on a closed hand - the dog is too thin. Running your fingers over the palm of your hand shows if the dog is overweight. Also check for the "tummy tuck" If you can run your hands down the body along the ribs and there is a nice dip from the ribs into the stomach, the dog is not fat.
Sometimes you can see this looking down at the dog, but with Shelties and their thick fur, it is difficuilt to see this.
It does not sound as if yours is too overweight for the height. Harley is only nine months and still has some growing to do, although not a lot. I would wait until he is a year old before I would be too concerned.
I like the name. That was what I had originally picked for my blue merle, until I chose Noah instead.
Aberdale's Missy Emma Marie CGN NTD (Emma)
Aberdale's Smooth As Glass CGN NTD (Liam)
Aberdale's Unforgettable (Natalie) CGN NTD
Forever in my heart - Golden Hylites' Hamish O'Neill, Arbreglen's Noah Bradley