Pyrofox

You may be thinking of:
 * PyroTheFox (or Pyrofox Forest), a furry fan from New York.
 * Pyrofox, the fictional species of Firedash, a therian in the Cyanide & Happiness animated short "Put 'Em Down".