Oh my goodness, how scary. I am glad to hear that Buddy appears to be alright, but keep a good eye on him anyway. I hope you exchanged information with the owner of the Mastiff in case Buddy needs some medical care. Hope 2009 starts off better then 2008 ended for you.