Ten years ago I bought Stevie a puppy. We named him Ollie after the skateboard trick (Young Steve was quite the skater kid...)
Ollie was what I like to call our clearance sale puppy. He was one of about 16 pups, the only one not chosen for adoption. He was fatter than the rest of his brothers and sisters, and had been badly stung by bees all over his face, so he had some scabbing when we first got him. We saw past that and only saw the cutest darn puppy in the world.
At the time we had thought that being a black lab, he would get no larger than 60-80 lbs and be a medium to large breed dog. Ollie broke the scale as he grew... to a whopping 120lbs! He was a beast.
For many years it was just Stevie, Ollie and I. He came with us everywhere. Slept between us in bed. Kept me company when Stevie was working late. Went with Stevie skateboarding. Came with us hiking. Loved to swim with me in the river. Jumped with us on our trampoline.... it was quite the sight! Got into more trouble than any other dog I know. He had so many of those doofus Labrador moments I could write a book! He was like our first born child. Until of course our babies were born. Though even then he was a HUGE part of our family.
My brain knows that it is time. Ollie needs to peacefully go. My heart hurts so bad having to make that choice. Tomorrow morning at 9am we are bringing him to our vet to be put down. I can't even put into words how it feels. All I can say is that I love my dog so much and will miss him tons.