How come some places advertise their dogs for free?

Check their services and programs closely. The majority of these have it in there somewhere that before you actually get your dog, you will pay in one form or another, up to $20,000. It may not come from your own pocket, but it is you who will raise the money. That part of their program compared to ours is the same except for the enormous cost involved. Ours is only different in the price and in the fact that we tell you up front.