tireless or unflagging
that indefatigable and unsavoury engine of pollution, the dog — John Sparrow
indefatigability /-ʹbiliti/ noun
indefatigably adv
[via French from Latin indefatigabilis, from in-1 + defatigare to fatigue, from de down + fatigare to fatigue1]