its not in me to say never I know it may be difficult and take more time but I will find a place it is not impossible and yes thats what security deposits are for.Just for the record I have been a landlord in the past I must say that we were among the lucky and we never denied pets or had any problems or damage done.