Indeed, many are excellent. I have a friend who is in the process right now. It just so happens we have found a sweet puppy right here in Montreal. she was raised at home with the family and their 2 kids. I am going to go and meet her tonight.
Some of my favorite dogs have been rescue, and I look forward to going to the shelters to get one as our next dog (hopefully as a companion to this dog) as soon as we are ready.
Some of my least favorite dogs have been pure bred. I do understand that it does not mean a perfect dog. But I think we may have found the dog for us.