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!!!