Gophers are horrible big time and smart too.
You need a gopher cat.
They in a way are like Polar bears.
They will sit at a hole and wait for one to come out and eat it.
Just like Polar bears do at Seal holes on the ice.
Now a gopher dog is a whole different story but a good one won't dig up the garden.
I have had both cat and dog that went after gophers.