At first I too said Great Pyrenees. But since you mention a neighbor having a wolf......yeah that’s it. Neighbors wolf...final answer. Oh and yeah that’s a ufo too. It has mental control over the wolf at that point. Everyone knows that wolves n ufos run in packs.The neighbor down the road has a pet wolf I’m thinking that’s what it is I hope not I’m putting up game cams today[/QUOTE