Need Help Picking Out A Puppy. What Kind Of Breed Should I Get?

I want a small breed, loveable, loyal companion, and good with kids, playful yet laidback, can be a good watch dog, but friendly with people. Easy to train. Non-shedding, don’t mind the grooming. I dislike, a lot of barking, no-running dog for me,...