Ok, here comes my two cents.....lol
Whatever you do, do NOT buy a teacup poodle. These dogs are extreamly unhealthy (they are so small they have problems with their blood sugar) and they are even more fragile than a normal Toy Poodle. The only people breeding these dogs are Back Yard Breeders and Puppymills, who you do NOT want to support. And since they come from bad breeders, they often have temperment problems too. (Too shy, too aggresive, too yappy, too nippy etc.)
Ok, now that that is off my chest.....lol
When I heard that you wanted a tiny fluffy dog, the first breed that came to mind was a Pomeranian. Here is a link to them:
Pom info
More Pom info
A well bred Pom should be about the size of a Chi. The Poms you often see on the streets are normally poorly bred and aren't a good represenitive or the breed. Poms shed a LOT and they do yap, but they are a tiny, fluffy dog. lol
And as with any small breed, stay far far away from people who breed "extreame tinies" or "teacups" or "pocketbook pups".