How about a poodle cross? My parents have just bought a labradoodle from a very reputable breeder. She's adorable, won't get too big (you do have to be careful about what sized poodle the breeder uses), loves everyone, is a cuddly teddy bear but still loves to play and be active, and is very trainable. She also doesn't shed.
Finding a reputable breeder is probably the most essential factor, whatever breed you choose.
Our rescue mutt is an awesome dog - she's a labrador cross, she's smart (smart enough to act dumb sometimes), super fast, loves to play and learn, and is so fantastic with every other animal we own. Our young drake has adopted her and follows her round everywhere. He even sleeps in her kennel (though she prefers not to share so finds somewhere else to sleep). She's 9 years old and fit as a fiddle. Never been sick or injured. She's been the most fantastic first dog and I just knew it the instant I saw her that she was coming home with us. But I do understand that adopting the unknown is more risky than buying a purebred.
Finding a reputable breeder is probably the most essential factor, whatever breed you choose.
Our rescue mutt is an awesome dog - she's a labrador cross, she's smart (smart enough to act dumb sometimes), super fast, loves to play and learn, and is so fantastic with every other animal we own. Our young drake has adopted her and follows her round everywhere. He even sleeps in her kennel (though she prefers not to share so finds somewhere else to sleep). She's 9 years old and fit as a fiddle. Never been sick or injured. She's been the most fantastic first dog and I just knew it the instant I saw her that she was coming home with us. But I do understand that adopting the unknown is more risky than buying a purebred.