Myself, DH, DD (10) and DDog were out for a dog walk this morning. DDog tried to lay down to say hi to another dog. She was on a slip lead and my DH then popped said lead and sent her literally flying. My reaction was "oh my god" as I got a fright and DD said that it was a bit harsh. He then thrust the lead at me and stormed off. Didn't walk with us for the remaining 40 mins of walk. We got back to house and he came into the room and had a go at me for undermining him. At this point I lost it as I thought his behaviour was completely out of order, both the treatment of DDog and in front of DD. AIBU as he's now giving me silent treatment all day?