Yes... good god yes...
Dating Neocracker is sign that you have a phobia based on relationships coupled with a denial to your "furry fetish".
My recommendation is to lock Neocracker in a closet and seek immediate psychological guidance ASAP.
When did you first notice that you were dating Neocracker?