Does anyone have first hand experience of finding a pedigree havanese puppy from a genuine breeder (not a puppy farm)? I'm in London, so ideally in London or the home counties. I'm happy to wait for the right dog that comes from a good home.