First of all, welcome to you and your husband and Cooper. So glad you are here.
Just a thought, but have you tried putting his crate in the same room with you but not letting him sleep in the bed with you. He might be a little too close to you sleeping in the bed.
That way he could be close to you but possibly help with the allergies that he might be causing.
This is just some thoughts on the matter. I'm sure there are lots of people on here who will be able to help you find an answer.
Best wishes.