Most places have systems in place to help you fundraise for the money for the dog. So technically, you don't have to pay for it out of your own pocket. It does however, dramatically lengthen the time it takes to get the dog. The company I am going through is much cheaper than most because they use rescue dogs instead of pure bred dogs. I'm hoping to have it soon. They are in the process of locating a dog for me now.