So they attacked repeatedly on the same turn and then stopped once your Furret fainted? Did you give it a Rocky Helmet? I've had issues with contact-related effects before, If not, please let me know your Furret's full moveset.
Thanks for reporting this issue. I'm glad you're enjoying the game otherwise :)