A Dog With Last Stage Cancer Got The 'Best Weekend Imaginable' Before Being Put To Sleep - Small Joys