You opened yourself up on that one. You are here in Belize and terrielin is just a visitor, what are you doing about it? There's no problem with venting here but it doesn't accomplish much. Call into the Morning Show with your concerns, that's where your voice will be more effective.
"we can't even get Saga Humane Society to efficiently address the concerns of the dogs and cats on the island." I assume that you've done everything that you can to help them with the issue? Things like donating land and food to house and feed the strays they pick up, assisting in spay/neuter programs, helping with vacination drives, fundraising, etc..