We have an adoption contract that is filled out by all prospective adopters. We then do a vet check to make sure all animals currently and in the past were kept up on their shots. We then charge an adoption fee of $100 for 7 months and older and $120 for less than 7 months old for cats. The fees include the spay or neuter. If the pet has not been spayed or neutered prior to going home there is a $50 hold that is returned upon confirmation of the spay or neuter. And a contract is signed with the rescue.