Our dogs are diggers - well mini-diggers - they're Dachshunds and they'll dig to order.
We also had a collie who always helped us dig us drainage channels for rainwater.
Dogs are quite easy to train for this sort of thing - make it a game, they love it - just be careful that the ground doesn't have anything in it that can damage their paws.