Ranger's pets
Also if you give your pet increased movement speed (either with trait or utility) the pet will not always move at the increased movement speed. Especially true when you command your pet to attack a target.
If the speed buff thing is having issues then I agree that should be looked into.
The moving attack thing I’m not so sure about. First, some of the animations would look silly I imagine (how would a lynx swipe while running on three legs?). And Yes it would probably increase your DPS but Pets have more uses than just attacking. If your opponent is dodging/moving from your pet, your keeping them shaken up. And if you want to make sure they hit more often, use one of the many cripple or daze skills Ranger has access to. They’ll run out of endurance pretty quick.
If that’s still not enough, try changing up your pets. The flying birds have a swiftness skill, and many if not all of the cats and dogs have some form of leap for closing the gap.
So I would say pet builds are very viable anywhere. It’s just more of a nuance thing instead of a brute force thing.