When we had our first 2 Cockers, many years ago, OH used to work shifts and I worked part time, 3 days of 6 hours I think. I also worked flexitime so had quite a lot of flexibility about what time I could start and finish.
It was no problem when OH was working an early as I'd leave home at 9.00am, having given the dogs a long walk and he would be home just after 2.00pm. When he was on lates he'd be home until about 1.30pm and would walk the dogs, then I'd be home by 5.00pm. Middles were a bit trickier. I'd walk the dogs really early then go into work before OH left so I could be home mid afternoon.
My mum was still alive then and would usually pop in around lunchtime on at least one of my working days and let the dogs out, then stay for tea with us.