Thanks you for all your kind words of comfort. I am in tears again having just read them!
A few weeks ago we added to our pack - a leonberger puppy dog - company for our 3 1/2 yr old leo bitch (Petra just about tolerated her!) - so thankfully they have been filling our time and distracting us this weekend!