Anyone living in rented accommodation lives there as a home, their home - They may not own the property but they have rights.
The fucking snobbery on here is ridiculous, renting a home is really no different from owning one with a mortgage; If you want to argue that a rented home is not a home then a mortgaged home isn't either because the fucking bank owns it.
I really do hate the stuck up brigade on Mumsnet and OP you sound like you're gloating that your tenants are bankrupt, that's a very nasty attitude.
The tenancy agreement by your own admission does not stipulate that no pets are allowed, that's your problem, you made the mistake and if I was your tenant and you expected me to facilitate viewings so as you could evict my family and I, I'd tell you to fuck off.
I used to rent and my landlord was a vulture, no respect and no common decency; You sound similar OP.
In case I did not make things clear enough, ANYONE could lose their home be it rented or owned - Those living in rented properties have a right to peaceful enjoyment of the property and for that pay a monthly amount, similar to those who have a mortgage. However the fact is that if a renter can not pay the rent and someone with a mortgage can not pay the bank, the outcome is the same*.
The superiority on here makes me sick, being in debt to a bank doesn't make anyone any better than anyone else!