I think its a damn shame that non-mount pets are entirely useless right now. Especially considering how many special skins there are for pets in bazaar and battlepasses.