On average, a Pomeranian puppy costs between $500 and $4,000 ... varies depending on the breeder and location: Rare colors like blue, lavender, or chocolate are often more expensive than standard ...