I have a Pom (my second, my first baby died three years ago). JoJo is THE BEST dog I have ever had and much better than most little dogs. She's pure black ball of fluff. We lived in the South FL area when we got her so we taught her all her commands in Spanish. She is excellent with kids, very tolerant, not barky at all unless she gets over excited, and then we take her out of the room until she behaves.
You just have to be consistant with these types of dogs. She flies on airplanes, goes to the dog park and is a therapy dog at a nursing home. She learned early on that good behavior is rewarded and reinforced. People tell me all the time they can't believe how awesome she is. They can be good with children but have to be exposed to all ages of children from puppyhood. She travels everywhere with us.
It really comes down to the training. Any nippy, yappy dog can change as long as the training and consistency is there, every single day. She's also an extremely lazy dog. She sleeps all day long, like a cat. And all I have to do is let her out into the backyard to do her business, she can be off leash without running away. She's a fabulous member of our family!