Suzanne is such a vibrant, thoughtful and generous soul - as well is her dog Dot. The