Quality has never been cheap and buying a quality puppy definitely is not! You are going to have to expect to pay more than just a few hundred dollars to buy from a responsible breeder. It is important to remember though that just because you are paying a large price for a puppy it does not mean it is quality. There are several factors that go into the price of buying a puppy from a good breeder. The ever increasing price of top notch veterinary care is one of the main reasons, many breeders spend thousands upon thousands each year at the vets. Not to mention the money that goes into a breeders breeding stock, high quality diets, pre-natal exams, pregnancy x-rays, supplements, emergency veterinary care, c-sections, assisted whelpings when complications arise, vaccinations for adults and the puppies, health testing, routine blood-work, dental cleanings, veterinary exams/health checks for each puppy at least twice, sometimes 3 times! If you can imagine this is just the short list of costs, but it gives you an idea!