That's a herding dog for ya. I have an aussie, and she has several unbreakable rules:
1. Mom never goes first, anywhere. It is her job to clear the path, or block the path if she perceives a threat. Threats can include the threat of being left behind when mom heads for the truck.
2. No one approaches mom. Within 10 feet of me, she will approach them, wiggle happily, and "push" them back. She goes from placidly napping near my feet to bouncing, energetic, "your dog sure is hyper" as soon as that invisible line is crossed.
3. NEVER try to get between her and mom. More aggressive tactics will be required. She will jump on you, bark at you, and nip at your ankles. This includes the cats and horses, except that she won't nip at them. The cats have taught her, decisively, to respect them.
4. Anyone in mom's "herd" is under her direction, and needs to be watched, counted, and looked out for. That includes all people and animals. If the grandson does not wake up at his usual time, she "rounds him up."