While a poor start in life can cause a stunted adult size, you're way more likely to see emaciation, malnutrition, and deficiencies with a baby puppy before you see stunting. Assuming she's in good body condition (eg the vets don't think she's too skinny), this is really unlikely to be diet/nutrition related, and it's best for her health that you take care to feed her based on her current size/condition, because it's easy to over-feed if you overestimate her adult size.
There's two options. Either she is a purebred and has some kind of dwarfism, or she's a mix who happens to look like a mini golden retriever as a puppy. The latter is way more likely, and probably what you actually want, because dwarfism tends to come with a whole host of medical problems. But she's half the size my 30lb dog was at her age, and puppies are notoriously difficult to identify as a specific breed. I honestly think you have a mix, which doesn't make her any less lovely, of course!
Do you have pictures?
There's two options. Either she is a purebred and has some kind of dwarfism, or she's a mix who happens to look like a mini golden retriever as a puppy. The latter is way more likely, and probably what you actually want, because dwarfism tends to come with a whole host of medical problems. But she's half the size my 30lb dog was at her age, and puppies are notoriously difficult to identify as a specific breed. I honestly think you have a mix, which doesn't make her any less lovely, of course!
Do you have pictures?