A.S.
Z.,
Unfortunately, most of the very small dogs are so high-strung that they are not recommended for young children. For instance, a Yorkie is very small and does not shed. I wanted what you do--a small dog that does not shed. Our Yorkie is our firstborn. She is an exceptional dog, but needs attention when around my young kids. She is extremely excitable. Toy breeds are not the best dogs for young children. In looking for dogs more suited for households with small children, perhaps you can consider slightly larger, short-haired dogs that shed. Some of these breeds are the Cairn Terrier, Norfolk Terrier, Westie, and the Cavalier King Charles Spaniel. If you will consider owning a still slightly larger dog, I would look at Cocker Spaniels. Whatever you do, buy from a breeder, so you can know the dog's lineage and first home. The American Kennel Club has the names of specific breeders and where they are located. I love the idea of adopting from shelters, but would not do this while I have small children, since this would involve too many unknowns for me. A breeder can give me more information about the particular dog.
Have fun. There is nothing like the companionship of a cherished dog!
Amy