Dog-my-cats Definition

interjection
(idiomatic) Used as a mild oath, or as an expression of astonishment.
Wiktionary