One thing to remember with dogs is that they don't always show that they are ill. I had a Westie who occasionally used to do a little yelp as though she had stepped on a tin tac. One day she was sick and had diarrhea so the next day she went to the vet. It was though that she'd eaten something bad and she had antibiotics etc. She should have shown signs of getting a bit better but no change so the next day (Sunday) I took her back. He kept her in overnight, on a drip, with the intention of xraying her. Next morning I had a phone call to say she'd died earlier that day. At that point they were able to feel her body and she had cancer - whilst she was alive they couldn't feel anything.
I asked the vet why I hadn't noticed anything and he said that because they are pack animals they often won't show signs of being ill because they must stay with the pack. I thought afterwards that the little yelps might have been because she was sometimes in pain.
So, please remember that whilst your dogs may seem to be happy they are often hurting and not showing it.
SNP and Greens end coalition deal
Scottish political mess. Is Devolution working?