Good heavens! How scary for you, for Buddy, and for your other dogs!

I am glad to hear Buddy seems OK, please keep an eye on him.

And please deliver hugs to him and the other pups from me.