Answer by
Dana46 (2345)
Most apartments do charge a non refundable pet deposit, because having the pet there will almost always do some more wear and tear on the apartment then not having a pet. The carpet needs to be shampooed to remove any allergens or smells for the next tenant, claw marks on hardwood or carpet, etc.