So sorry to hear of all of Hazel's ailments, Lisa ... and sorry that you are having to ride this emotional roller coaster for her!
So, if she was microchipped, what about her previous owner? Did I miss something on this?