My character is an Arcane Trickster and I'm trying to figure out what his owl familiar can and can't do.
I know that if the owl is within 5 feet of the target, it can use the Help action on its turn to aid the target's next attacker:
You [the owl] can aid a friendly creature in attacking a creature within 5 feet of you. You feint, distract the target, or in some other way team up to make your ally’s Attack more effective. If your ally attacks the target before your next turn, the first Attack roll is made with advantage.
I also know that when it's my turn, if the owl is within 5 feet of the target, I can use Sneak Attack:
You [a Rogue] don't need advantage on the Attack roll if another enemy of the target is within 5 feet of it, that enemy isn't Incapacitated, and you don't have disadvantage on the Attack roll.
So let's say I'm adventuring with a character named Bob, and we're in combat, and the order is owl > Bob > me.
Can the owl, since it is within 5 feet of the target,
- use the Help action to give Bob advantage on his attack AND
- allow me to use Sneak Attack?
If so, can the owl still use its flyby ability to avoid opportunity attacks?