It doesn't have to cost that much. Your location says Myrtle Beach SC. Here are some options for you for low cost neuteringI know I know. I know you are right. It's gonna cost money I just don't have 150 bucks is money to me. And he wasn't out in the storm looking to get laid, he just got scared and ran.
http://www.humanesocietynmb.org/p/spay-neuter-program.html
GRAND STRAND HUMANE SOCIETY
P.O. BOX 621
MYRTLE BEACH, SC 29578
843-918-4910
http://www.grandstrandhumanesociety.com/