Attentive, active, busy or alert.
keep someone on their toes
To keep someone attentive, active, busy or alert.
on the ball
Alert, active, or attentive; on top of things.
busy as a bee
Very active; working constantly.
morning person
A person who wakes up, without difficulty, early each morning and is a…