I am very sorry for your loss.
If there is truly a heaven, Buddy is there waiting for you!!!!
My Cairn Terrier was so special to me. She was like "Skip" in the movie "My Dog Skip". She went everywhere with me growing up.
When my girlfriend would come over to watch movies with me when I was in high school, my dog would sit between us. If my girl went to kiss me, my dog would growl at her, while she had her paw over my leg.
Just last week I found an old box of slides of my dog when she was just a puppy, and I was 7 years old. NOTHING, except the birth of my children, has ever made me so happy as getting that dog for my 7th birthday.
That dog used to sit with me on the couch while I beat Mike Tyson, conquered The Legend of Zelda, etc.
When I would swim laps in our pool, she literally would go up and down the poolside with me.
If I was sick and home from school, she sat in the bed with me all day, and wouldn't even want to go eat her food or drink her water. I'd have to bring her bowls into my room.
Dogs are truly gifts from God.