Sorry you have to deal with someone else's lack of pet responsibility...very aggravating!
Do you have any local animal control or animal services agency that might come and trap them for you?
Not sure if any of this will help, but:
This is in Beaumont...