Sorry to heard about poor Connor being in pain.
Hope the meds helps.
Alll the paws and firgers crossed here for you , Ally and Connor.