It always amazes me that the things we admire most about our pets (non judgmental, forgives everything) - we are unwilling to do for our fellow human beings.

I also missed the thread - but I for one appreciate the apology and understand that sometimes we say things that we don't really mean. It takes a very mature person to admit they were wrong and publically say so.

He who casts the first stone ....