I let my dog out for what seemed only a few mins, maybe less then 10 min. I had been training him to stay in the yard, but I was so busy doing laundry, I thought I'll let him out really quick and put one load in then run out to check on him. I went out and found him laying in street. He had a heart beat but his tongue was hanging out with a small a mount of blood coming from his mouth. He looked perfectly in on piece, I wasn't even sure if he was hit by car but he had a glazed over look in his eyes and his body was limp when I picked him up.
I rushed him to the vet, but they couldn't save him. Dr only said he was able to revive him but wasn't sure what had happened and I didn't know either being that I wasn't out there. My guilt overwhelms me day and night. I cry all day long, I can't sleep. He was the best dog, little yorkie poodle mix with so much love to give. He was a stray that I had picked up because I wanted to give him a good life but he ended up dead on street anyway. Can anyone tell me what might have happened. Was he hit by car but no signs of being ran over. I don't get it. I want closure.