OK, I'm going to try and say this nicely, and I'm probably a reject, but if I was looking for a pet, there is no way I would sign papers that required me to sign over a credit card number so that I can be tracked. Not in this day, where identity theft is so rampant. I would walk away, and find a different source to find a puppy/dog. Also, the part where you need to know exactly where the dog is, at all times, seems to be excessive. Again, I wouldn't sign a contract, having to keep tabs with someone else to make sure THEY think that I am taking care of my dog. That's my business.