We have the same problem with our dog.. and your yard description is the same as ours.. and as you say.. cinder blocks.. pavers.. boards.. whatever I can find to cover holes and places along the fence is looking stupid!!! When he dug under the fence to go into the neighbors yard.. and then dug...