Firstly, I have looked at rescue but I have three primary aged children and so many of the dogs can't be rehomed with children.
Secondly so many of them need specialist training which I am not equipped to provide. I have had a dog before but am no expert.
So the next option, in order to avoid backyard breeders seems to be to go for a KC registered breed and breeder. I have started off looking at the shih tzu breeders although any smaller breed who is good with children would be considered.
Is there anything I need to be wary of if I buy from a registered breeder? Once we've decided on a definite breed I suppose the next thing to do is research health problems and health scores?