He's probably on a diet in the shed...
so why can't "do duine" be used here?
And it could theoretically. Some people do, but it's rare. You use do/mo (etc) for things which are inseparable from you but for some reason you don't use it for "husband", but do for "wife". It's really just one of those things.