Dogs are another story - I do not believe they should be in the same cabin - AND I have a dog....
As posted before, I'm an avid dog lover... I have a rescued beagle
I completely agree dogs should not be allowed in the pax cabin. It is not inhumane to put them in a kennel and allow them to travel with the cargo, it just isn't. Your dog will be just fine.