W. Va. Code § 19-20B-2
(a) No person may adopt a dog or cat from an agency, including, but not limited to, an animal shelter, animal control agency or humane shelter operated by a municipality, county, or other governmental agency within the state, or a private organization operating a shelter from which animals are adopted or reclaimed, unless:
(3) The new owner signs a written agreement with the agency stating that the new owner will have the dog or cat spayed or neutered by a licensed veterinarian: