1. Without wording to the contrary and the fact pet SD is simply tied into over all Security Deposit, then its refundable, note: SD in general can never be non-refundable under state law 2. The LL is wrong, under residential lease agreements , a LL may not issue a fine/penalty for a lease violation, the LL remedy is to evict for the violation and charge for actual/provable damages 3.
Let the LL prove in a court of law that by allowing a Cat vs. a dog in the rental has some how reduced the re-sale value , good luck on the LL making that case 4. Stain, the LL can charge to clean the stain.
You have to pay for carpet cleaning anyway, if you failed to provide proof from a company that cleaned it after you moved out. It sounds like the $500 was a flat fee for having the cat for 6 months. Unless you paid a pet fee monthly in addition, then you should not expect to get the $500 back.
If it was a "pet security deposit" and your lease states that and you paid a monthly pet fee, then you might be entitled to some of it back or all of it, if your other security deposit covered the carpet cleaning.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.