Hi I am beginning my research with a view to getting a puppy. I want to avoid such things as puppy farms etc so firstly I was wondering what age a puppy can be taken home as some so-called breeders seem to hand puppies over at very early ages.
Also if there is any other advice about choosing a good breeder please share. Thank you