In Toronto... PJ's (god I hate that store) Sell there Yorkshire $3000-$4000 ($2000
on sale when older).
That is what I call a rip off!!!! They attract people with there monthly payment... but if you haven't paid by 12 months!! oh boy they scam you with 20% interest...
As a breeder myself... I can tell you that breeding is very costly (when you spoil the babies and spend time with them the way I do anyway

).
I think the price you sell your puppies at is a personal decision. I sell my dogs starting at $1000 + I think it is fair... but again.. it is a my personal believe. By the way my dogs aren't show dogs.... obviously show/breeding quality should sell for more...
But $3000-$4000 for a dog from puppy mills WTF... I really hate PJ's...and any other pet store that sell dogs other than rescue one.
When they said You Get What You Paid For...
bahhhh...Not always..... that is for sure!!!