I'm sorry to hear what happened to your Mojo. I couldn't imagine a pet struggling for it's life.
I also lost mine, days after Mojo died. Oct 7, 2014, A car run over my Miming, I wasn't in our house when the accident happened. We don't know who brutally did it. It's so hard to accept it. Everytime I try to laugh or smile, it's not the same..
Because when I do, I always caress my Miming and tell him how happy I'am..
He's all I've ever love this much, like loving a child.
If you have other pets, try to spend more time with them. My dog was also devastated on what happened because she saw how Miming was hit by the car according to my mom.
Forever I'd grief for Miming, but that wouldn't make him happy.
I hope he find peace. I hope he could visit me in my dreams more often..
I miss him so much... so much...