Poor baby but what a little trooper she is and You for going the distance for her. What a Good Doggy Mama you are

. Her itching could just be from nerves too, and pain meds can also cause itching. I'm sure you'll both be happy when this is all in the past and she is fixed up like brand new. I know I will. Know that you both are in my prayers every day.