Wow. Bit on the *ss by a sneaky mastiff. That's not something you hear about every day.

Glad you're OK!