I think it might be the smell of the fresh turned dirt that he likes not the plants.
Maybe you can distract him by using an old clam as a digging pit for him. Put some dirt in there and maybe stash a chewy toy or 2 there or even a bone.
Then put a ton of pepper around any new plants.