I walk my dog two hours a day.
I just work around my meetings (sometimes can take the meeting whilst walking) and ensure I still work 5-8hrs on tasks.
Is your gripe that you think she should be glued to her desk 9-5?
I don’t know what her role is, but as a software engineer I can’t say I’d ever be interested in a job where someone wanted to micromanage me like that. As long as the work gets done why care?