What Is a Good Price to Pay When You Buy a Teacup Dog?

A healthy, purebred teacup puppy should range in price between $1,200 to $2,500. Many experts warn, however, that teacup dogs are rare, and that many breeders attempt to sell sickly or growth-stunted dogs as teacup pets.

While teacup dogs do exist, a large number of pets sold as teacup dogs are actually dogs that are inbred or suffer from health defects that may result in a shorter lifespan than most dogs. Many false-teacup dog breeders use the term "teacup" to raise the price of the sale. Those seeking teacup dogs should buy from a breeder that provides proof of vaccination and veterinary check-ups to ensure that the dog is both genuine and healthy.