But isn’t that literally what the deposit is for?
The deposit is for the damage you expect done by the human.
The pet deposit is for the damage you expect done by the pet in excess of the human.
I don't begrudge any of this on its face. Where I have issue is landlords to refuse to give the deposit back, regardless of the condition of the unit after you leave.
But why am I paying a monthly cat fee on top of a one time “non-refundable pet deposit”.
Because if you can't find a landlord with more generous terms.