I am always surprised at the number of people who think they are puppies because they are "so small". The next question is usually "they're not purebred are they?"
I get the same thing too!
My grandparents visited yesterday, and without seeing Jasmine, they thought she was still a puppy - and they're used to having Chihuahuas. A get a lot of comments from people who say she doesn't look fully grown, or she looks too small and expect her to be some gigantic Great-Dane, or say she's a mixed breed.
So I can still hug and cradle her in my arms, so what? Lol. It comes in handy when I need to put her in the car, because she absolutely hates getting in. Fine when driving, and once on the seat...but just will not get in. We've have issues with parked cars on the side of the road on walks too. So, pick her up, plop her on the seat, and no back-strain.
Ori however, no way. At 50-55lbs and my small build - he'd break me. But he loves getting into the car - even when we're not going anywhere.
I have also been told some foods can slow and stretch out the growing time too. Especially if there's calcium in the food, and the dog is absorbing too much of it. It's put in to stop rapid growing during puppyhood, but I've been told it *can* mean that they're growing for longer, and may stop growing at 3 years instead.
Which I wouldn't mind if that proves true for Jasmine. I adore her the way she is, but I would love for her to just be a leeetle bit fuller built. If not just to stop the disapproving looks that I have some "defected mutt/runt."