It is an unfortunate reality that the lifespans of our pets are much shorter than our own. It is inevitable for all pet owners that at some stage they will have to face the death of a much-loved companion. Grief over the loss of a pet has some particular features which can make it even [...]