I don't mean to insult you in any way, shape or form... but I have seen a trend going around in our area. We have puppy expos where "breeders" bring their puppies and sell them as micros or mini's because they are so tiny - well, the vet here says that they sell them as 12 week olds but some still have no teeth! The vet in the area is my aunt and she said just last week a woman brought in a pocket sized schnauzer that was guaranteed to weigh 4 lbs... he was supposed to be 12 weeks old but he had no teeth and weighed 1 lb, 7 oz. The breeder hadn't gotten the papers but would be mailing them

which would make me run in a heartbeat. If they are registered - a bad breeder could lie on their birthdates to market them as micros

Again, I am not saying this has occured - and yours may be very small - but it is a trend going around here in Texas.