So sorry to hear it.. I've gone through putting 2 dogs to sleep, and a third was killed by a car. It's never easy. It sounds like it's the time to let him/her go.. you don't want your dog to suffer.