Looks like she's mostly Pomeranian, sure, she's longer than most, but not every dog fits the "breed standard" especially breeds like Poms that have been bred down from their original size - some doggie's gonna end up a throw-back! I just read the current "breed standard" on the AKC website, and originally Pomeranians were about 30 pounds, so she's bigger than the current standard, but not nearly as big as her ancestors!

I had a friend which a purebred Miniature Poodle who was so short-legged and long that everyone thought he must be part Bassett Hound, but he had papers going back many generations, all poodle!

Welcome to Pet Talk, by the way!