I am planning on getting a puppy- not a haste decision, I have been dreaming of one for more than a decade, and am finally in a position to get one. I have a couple of breeds in mind- a westie, a pomeranian, a yorkie or a kings charles spaniel. I have been doing some research and these breeds seem to be the most suitable, although a pom, as I understand, can get a bit territorial? Those that have these breeds, how are you finding them? I have a young child, so would need a child-friendly breed.
Also, where would be the best place to get a puppy from? I am keen on avoiding a puppy mill. I was also wondering whether a breeder would object to a puppy being checked over by a vet before purchase, just to make sure that it's healthy- I've read too many horror stories of young puppies being sold as healthy, turning out to be ill and dying soon after/ needing thousands of pounds worth of surgery.
I'm sure there are more questions, but they have gone out of my mind, so I will add them as soon as I remember. I would really appreciate any advice that you can offer.