Founded in 1891, Dogs Trust is the largest dog welfare charity in the UK. Their mission is to bring about the day when all dogs can enjoy a happy life, free from the threat of unnecessary destruction.
The Royal National Lifeboat Institution is the largest charity that saves lives at sea around the coasts of the United Kingdom, the Republic of Ireland, the Channel Islands and the Isle of Man, as well as on some inland waterways
I would like to share my condolences with Perry's family , and I hope he keeps smiling from above and watching us loading that van with wooden materials.
Me and my whole team's thoughts are with you guys , we are very sorry for your loss.
With love,
Raddy and MSS logistics team.