Sorry to have missed your special day (I bet it was a good one though!).
You sound like a truly amazing dog, no wonder you are so loved