But only because you haven't had a bit of a breakdown (note again I didn't say I was getting rid of him). Does that mean others can't?
We obviously they can, just as you have and I have the right to disagree with you taking your problems out on your puppy. Yes?
Yes you offered a perspective - that was both offensive and rude. I.e. putting little sarcastic quotes.
You found it offensive. I have no problem with that whatsoever. I used quote marks when quoting you. You found that offensive and rude? How odd.
Also making comments about people giving away their dogs.
Yes. Because I disagree with people doing so without good reason. Puppyhood is not good reason. Dogs are not disposable items and in a humane world, really shouldn't be treated as such.
Didn't you ever tell your children if you can't say something nice don't say anything at all.
No! I teach them that silence condones. I encourage my dc to be true to themselves, to stand up for their beliefs and to be honest. I teach them that people might not always agree with them but that their opinion is valuable and their voice worthy of hearing, all the same 
I think it applies here.
So, I should agree with you or shut up? Stop being silly. I've given you some worthwhile advice on this thread. I shit you not - your 'rude and offensive' (direct quote) failure to acknowledge it, does not concern me in the least. In fact, it kind of amuses me, given your erroneous application of those behaviours to me.
Now, I'm glad you've been able to vent and vent again. I also hope you feel more positive. I do wish you and your puppy every success in the future. May it be a long and happy one together.