They're breaching the terms of the lease anyway, aren't they, by having the pets at all? Unless they're good tenants otherwise, and/or you think you'd be able to get new tenants in quickly, I'd be with Dave on this one.
There's not much worse than having dog poo laying around everywhere. In an...