It's a new day over there on your side of the Big Pond ... how's Odie doing today? He should be feeling better today (although - depending on his personality! - he may be "milking it" for extra attention

).
You're very right: we all feel so badly doing what is essentially a good thing for our furbabies. They hurt for a few days, and wonder what happened - but it IS all for the best on oh-so-many levels. You did the right thing for him - acted in his best interests.