It's a shame that you find yourself in such a problem. Even with rescue they make you sign surrender papers.........the pound is the only place that will not charge you.........at least in my county. Do you have leash laws??? Perhaps they would be better off if they were received into the pound to find a home. Don't know why people like that even get pets in the first place.