Small Dogs That Dont Shed And Are Kid Friendly. Kids will love snuggling this teddy bear dog! This small breed of dog doesn’t shed hair in large amounts, and they have an odorless coat.

They have the right amount of energy, are gentle, friendly to other dogs, pets and kids, and they can also stay home alone without destroying half of your house. The top small dog breeds that are calm and friendly are cavalier king charles spaniel, english toy spaniel, japanese chin, pekingese and shih tzu. Their favorite pastimes include being brushed (of course), playing, running, and being with their owner.