(a)
The owner of a nonspayed or unneutered cat that is impounded once by a city or county animal control agency or shelter, society for the prevention of cruelty to animals, or humane society, shall be fined thirty-five dollars ($35) on the first occurrence, fifty dollars ($50) on the second occurrence, and one hundred dollars ($100) for the third or subsequent occurrence. These fines are for unneutered impounded animals only, and are not in lieu of any fines or impound fees imposed by any individual city, county, public animal control agency or shelter, society for the prevention of cruelty to animals shelter, or humane society shelter.
(b)
An animal control officer, humane officer, police officer, peace officer, or any agency authorized to enforce the Penal Code may write citations with a civil penalty stated in an amount corresponding to the violation as provided in subdivision (a). The fines shall be paid to the local municipality or public animal control agency or shelter, society for the prevention of cruelty to animals shelter, or humane society shelter. Any funds collected under this section shall be expended for the purpose of humane education, programs for low cost spaying and neutering of cats, and any additional costs incurred by the animal shelter in the administration of the requirements of this division.
(c)
Local ordinances concerning the adoption or placement procedures of any public animal control agency or shelter, society for the prevention of cruelty to animals shelter, humane society shelter, or rescue group shall be at least as restrictive as this division.
(d)
This section applies to each county and cities within each county, regardless of population.
(e)
No city or county, society for the prevention of cruelty to animals, or humane society is subject to any civil action by the owner of a cat that is spayed or neutered in accordance with this section.