There is a large selection of miniature dog breeds to choose from and it is important to consider carefully the pros and cons of each breed to ensure you find a dog which suits your home and lifestyle.
A few things to consider before you decide on a toy breed dog: Their very small size means it's more difficult for a veterinarian to treat a small breed dog than to care for a larger breed puppy. A toy-size puppy doesn't have much extra weight to lose and he will dehydrate rapidly. Toy puppies are predisposed to hypoglycemia (low blood sugar), although terrier breeds seem to be more robust.
Most of the small breeds are small counterparts of larger breeds.
Some miniature breeds are both ancient and modern. Ancient because they descend from types of dogs that have been around for centuries; modern because some of them derived from a purposeful interbreeding of several breeds (e.g. Miniature Pinscher).
At first glance that the Eskie appears to be a miniature version of the Samoyed, but closer inspection reveals that the two are not proportioned the same.
The Italian greyhound appears to be a miniature version of the Greyhound with all the talents of its big brother.