Hey,

I finally beat the game
Now i'm working on some extra stuff I always wanted to do.
I catched all the pokemon you can catch on the grass/water/fishing, and now im trying to get the legendry pokemon.
After that I'll start breed a real team (a thing which I dont know how to do right, but im reading "Moveset/Team Building Guide" from gameFAQs).

Anyway,
I didnt teach any TM yet, and I need to teach Dig if I want to open the Regis Quest. Now, I can always Breed Chain dig to any pokemon, but is it worth it?
Is Dig conceders a good move?
And If so, which pokemon can use it the best ? ( So I'll learn him Dig, or atleast someone from the egg-group)