Alabama, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Iowa, Kansas, Louisiana, Maine, Massachusetts, Michigan, Missouri, Montana, New Mexico, New York, Nevada, North Dakota, Oklahoma, Pennsylvania, South Carolina, Tennessee, Texas, Utah and West Virginia all require sterilization or a promise to sterilize in order to adopt an animal from a pound, animal shelter, or pet animal rescue. Some of these states require a monetary deposit to ensure future sterilization, and the majority of the states provide for certain exceptions.
Yes...aside from a contract that you are bound to...there are other legalities...and rescues/shelters (at least those in the states above) can lose their license if their animals are not spay/neutered. Many spay/neuter prior to adoption...those that don't have a contract stating it must be done in x number of days (this may vary state by state?) for adults...and for puppies by 6 months....and proof of spay/neuter must be turned into the adopting facility/rescue...so that they in turn have it in their records for the dept. of Ag.
Thank you for rescueing and saving a life!!