Also report this to the SPCA or any animal place that has any authority whatsoever.

Hey - if you find a foster home for your cats, arrange to visit them every so often. They'll remember you! (and bring treats! ) You might also talk to your neighbour, just asking if the landlord has said anything to HIM about his cats.

I hope you find another place to live soon!

As Gary says, if this idiot landlord has anyone in authority above him, talk to that person!