I have been the human guardian of both cats and dogs over the years. I cannot call myself either a cat person or a dog person. They have such different personalities. Cats are free spirits but are also wonderfully self-indulgent and will be happily stroked for hours. Dogs are more keen on activity and many […]