Hi there
I have two gorgeous minis - half brother and sister. They are superb with kids of all ages, although we made sure we socialised them with kids from being a few weeks old which helped I think. They even put up with my 7 year old goddaughter dressing them in baby clothes and carrying them around, though they do look a bit sad and long suffering!
The only problems I have had is that they have a tendency to jump up which can be a problem with toddlers as it can knock them over. I have cured it with the little bitch, but the dog is still rather excitable and will carry on jumping! Also they do tend to run off with my baby's toys and take them out into the garden for a good old chew - but I don't think that this is anything to do with the breed specifically
They don't lose hair but you do have to invest a fair amount of time brushing them and you need to have them clipped a few times a year unless you can learn to do it yourself, obvioulsy this does cost. I also think some people think that as they are small dogs they don't need much exercise, but I have found they need a good run at least once a day, they are very active and sturdy characters.
Despite this they are fantastic dogs and I have never regretted getting this breed (had yorkies before and a cross lab) would certainly get them again. I would agree always go to a reputable breeder, or at the very least make sure you see and can play with both parent dogs to make sure their temperaments are sound. Many breeders will take the dog back if their temperament does not turn out to suit you, they want the dog to be happy just like you do.
Hope you find the pup to suit you!