When purchased from reputable breeders, they come for a cost of $600-$950. Puppies below six months of age would come for $800 on average. In the first year maintenance cost of these dogs would round off to $4000. After that, the yearly cost is around  $1800.