OMG! Poor Marty. I hope he heals well.

I'm a big advocate for not re-homing pets, but this situation is completely different. The safety of you, your family and your pets comes first. I'm sorry that you have to find a new home for Dudley. Sometimes things just can't work themselves out.