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