Yes I would believe it. Do you not remember my thread where I inquired about the homing behaviours of blueys as my dogs were bailing them up repeatedly in my back yard when I kept catching them and relocating them... they'd keep coming back.
Lucky it was a dog, had it of been a cat, it would be maimed way worse than that or dead.