A resource pack I made cause I got bored that adds an extra texture/model to the fox
This requires Optifine as it is an entity model
To use this simply use a nametag to name a fox "Perry" (without the quotes) to get Perry without the hat
or use "Agent P" (without the quotes) to get Perry with the hat