I think your DH did the right thing!
This thread is the exact reason I have and never will rent! Way to nasty and hard work!