I am so sorry about your cat. I hope that Hugo is okay! I don't know what causes it... so I'll leave this to the professionals!