Huge foxes, huge dogs, D&D pandger wizards and vine druids…?