There is nothing wrong with this.
Your dog was old, sick, and in pain. Whether it was from a bullet or the euthanasia drug, you did the most humane thing you could do for Rosie at the end of her life.
I couldn't imagine using a gun as a substitute for euthanasia (I didn't grow up in a situation/location where it is a NORMAL thing to do so it would make me uncomfortable), but I DO understand why people would choose to do it. If you know it's going to be a single clean shot, then I don't see anything inhumane about it.
I respect how your family let Rosie going while feeling calm, happy, and loved. I DREAD having to make the decision(s) one day to put my dogs to sleep. Going to the vet stresses them out. Having the vet come to the house would stress them out as well.
But anyway, my issue is ending a dog's life with a bullet out of convenience, ignorance, laziness, etc, etc.
And it actually made me feel sick to read the post where dogs are comparable to a screw driver, and how spending a month to find a dog a new home is just too difficult. That way of thinking is just disgusting to me. Of course, dogs are legally considered property, but it is human DECENCY to give them the respect they deserve.
Mans best friend and all that jazz. If you take a dog into your home and they don't work for you, then it is YOUR RESPONSIBILITY as a decent human being to find them a new home.
Again, Rory is rowdy and young. Who agrees I should tie him to a tree and just shoot him myself? It's a big inconvenience to me to find him a home and I don't feel like driving to the shelter. I mean, it's humane- he'll just die and that's that. What if the home I placed him in was abusive? It's better just to shoot him myself than take the time to find a place for him to go