What is the meaning of [it’s dogged as does it]

Anything can be done with determination and perseverance.