An Old Dog For A Hard Road Definition

It takes an experienced person to execute a difficult undertaking .

Wiktionary