I hate situations like these.

Maybe call the local Humane Society and have them investigate?