I had Sheldon done also for the same reason the vet told me he would be healthier for the procedure so we did it and I felt so bad for him when we got home the sack does sort of go away Sheldon's did it took a while and he still has a small one but not very noticeable unless he is laying on his back. Did the vet give you any pain meds for him? You did the right thing with having a female in heat and a male dog just take a deep breath and know we are all here for you as back up as support as hope what ever you need we are all here for you. It sounds like you are in a really tough place right now both physically in emotionally and as mothers we are very protective of those we consider ours. Sounds like you need a tazer if you need protection from your husband and an order of protection.