It's dogged that does it.

Hi there,
Is there anyone familiar with its' meaning?
-It's dogged that does it.

I've not heard it before but I think it means it's persistance that acomplishes something.

From Merriam-Webster:

Dogged -- Main Entry: dog·ged
Pronunciation: 'do-g&d
Function: adjective

marked by stubborn determination.

Also, "dogged" is used as a mild oath in some parts of the U.S. "Well, I'll be dogged."