I have been going through the same thing with my daughter lately,I dont think i would get that upset over the dog making a mess,But lately my daughter seems to be lieing alot lately,and i have done the same,She is not allowed to do much either.

Maybe you can arrange another time to go with your friends?