I am loving this story! So many mysteries. I think using a dog is a great way to help heal Clark. Animals can sometimes help a lot more than people can. Especially that he's a super-powered dog. You know, you could put a costume on him too and call him Underdog!

(Or I guess since he's Clark's dog, he'd be called Krypto.)
I am wondering how Shelby will react if Clark uses Kryptonite again. It might provide Clark more of an incentive to not use Kryptonite if it also hurts Shelby.