Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of dog-fox is as below...
Dog-fox (n.) A male fox. See the Note under Dog, n., 6..