In South Carolina, every cat or dog that is brought to a shelter of any kind for any reason (including lost) must be spayed/neutered before leaving. Proof that the animal is a registered breed animal is the only exception.