I think a $500.00 non refundable pet deposit is a generous
one on your part. That landlord should pray you don't back out
of the deal. I wish you the best, and hope it all works out for you.