Last time my dog coughed up blood on my white couch I had to beat him.
Are you joking? Why would you beat up your dog?
I could not tolerate her coughing so stupidly.
It sounds like you are abusive towards your dog. You shouldn't punish your dog with violence especially for something she can't really control.
She is stupid and has no respect for me.
That's so wrong, and you'll have your dog taken off of you eventually. That, or she will die because of your mistreatment of her. Do you want either of those things to happen because if so, you should just put her up for adoption.