Good vibes for those discussions with your vet. Sassy does not sound well and I can't believe the whole issue is down to behaviour only. This must be distressing for her as it is for you living with the consequences. She is lucky to live with people who love her and want to find out what is going on.