I kinda wonder if it was a momma deer that had a baby in the area...? A lot of momma animals are mean towards dogs.
Hopefully the dog makes a full recovery. That would be so scary!
Mom to 1 pug, 1 Chow & 9 cats!
Ally, Piper, Macy, Panther, Buttercup, Garfield, Missy, Baby Myla Zoe & Thor