Find the word definition

Wiktionary
dog my cats

interj. (context idiomatic English) used as a mild oath, or as an expression of astonishment