Beastfolk King checks out.
I would surely ditch the fox, but if that jail business was a power play move, I would avoid dealing with that piece of shit nation in the furture; they plainly won't be treating you as an equal being, much less a trusted partner in international relations.