This is Rupert. He’s 5 years old and he has three legs and terminal cancer, but he’s still smiling, snuggling, and getting up to mischief every day. He is my whole heart, and if you’ve been following his story on Threads, I’ll be sharing the grief and the miracles here too.
11 months ago