This all sounds definitely like abuse and cruelty. If police dont respond appropriately please call local Humane society, ASPCA or PETA. Even if you are away you should report this immediately. Any of theses organizations will investigate. You don't need proof, they will get the proof. You...
This is abuse without any doubt! If you get nowhere with the police, contact ASPCA or your local Humane Society or PETA. You can find their contact info online. This makes me sick!