Feel for ya Bro, hang in there. Had to put my German Shepard down about a year ago. Had him for almost 15 years, half my life. I got him for Christmas when I was 15. Felt like losing a part of myself when he died. I cried harder when I lost my dog then when my dad died. Hardest thing I've ever had to do. I still have pictures of him all over the place and I dream about him a lot. The great thing about dogs is that they love you no matter what and they are more loyal than anyone. I can say the only thing that made me feel even remotely better was getting another dog. So ya, cry it all out, let it all out, bro. And when you pick yourself back up go out there and get another dog. Stay strong.