You know our little animal friends love us unconditionally, so I would not be too upset with the dog. I think after you have finished that wine, had a good nights sleep that things will look much better in the morning. Lots of good advice here for you, and I think the fix will be fairly easy. No one will ever know ... cept you and the pup, and hes probably forgotten already too : )