Really don't get why the op is getting a hard time but RickJames isn't... They've both done the exact same thing. Both rehomed an animal that they could have kept. Im not judging your reasons for rehoming, or the way you went about it. It's none of my business. I don't care particularly. In fact, i totally agree with this:
Sometimes rehoming can genuinely be about something being a better fit for the animal. I actually said exactly that up thread.
It sounds like the dog ended up in a great home so i have no idea why you think I'm pissing all over it. What I'm objecting to is that you then go on to judge people that rehome their pets when you did the exact same thing. So don't then sit in judgement of other people who do what you did.
*I admit that as a 20 something I maybe didn't plan for all the possibilities (not married, not home owner) when I got my dog but I had the best of intentions...
But folks that get a cute puppy and then ditch it because they can't cope DO piss me off. *
Anyone looking at you could have said the exact same. Would you like it if someone said you ditched your dog because you didn't think it through and couldn't cope? How do you know those people who got a puppy didn't also get it with the best of intentions?
I would have thought your experience would have shown you that actually rehoming a dog can be a good thing. And that judging other people for doing exactly what you did is wrong. THATS my point, not how you went about doing it. You're not more noble or better than anyone else because you feel you had better reasons than the next person. The end result is still a rehomed dog. AND THAT'S FINE!!!
And I've never got rid of a pet, but if someone else did, i wouldn't judge them for it. Id assume if they are treating the animal like a throwaway object then the animal is better off out of it anyway. In any event, it's none of my business. I don't have the right to judge them. It's you judging other people for doing what you have done yourself i have a problem with. That's it.