Wow! I came in to wish you a happy birthday but now I think you might need a hug more! What a way to spend your big day. Here's to hoping it improves for you. And I'm sorry about your dog. I hope he heals quickly. One of our dogs recently had knee problems so I can sympathize. So here's a big wish that your day gets better. I wish you joy, laughter and love today and always!!! Happy Birthday!!!