aww, i am so sorry for your loss. i lost my furdaughter yesterday, and she too was a puppy.. she was 10 months, so much older, but nevertheless still a baby.
just remember that you are not alone in suffering.
i know how hard it is, but just remember that Caddo is prolly in heaven right now playing with other furkids.