The bitter yet best contract you sign when you bring a dog into your life
It’s been a week since I had to say the most painful goodbye to our darling boy Barney, who had lived to a grand (but not nearly long...