Yes, most shelters or rescues will require you to have your dog spayed or neutered before finalizing the adoption. This helps to control the pet population and reduce the risk of health problems.