Richie, I have to say this. Your dad is a f*****g b*****d. How insecure in his manhood is he if he has to resort to belitting his only son and threatening the one thing his son loves the most? I'm tired and worn out and not in the mood to be nice. Right now, I don't care what 'personal issues' this guy has or how utterly crappy his childhood was, he's two steps away from being the lowest form of human being.
I commend you on your maturity with thinking about rehoming Coop. I dearly hope that your family meeting makes some headway with your dad, and I seriously recommend calling in a mediator or a friend's parent who's judgement you trust to oversee it. Sometimes having that unbiased outside opinion really makes a difference. If not with your dad, then maybe enough of an impression with your mom that she can stand up to him and tell him to shape up or ship out. I realize that you love your dad, at least in some way, but please don't let the thought that he might leave keep you from doing what needs to be done to keep you, your mom and hopefully Cooper safe and happy.