What the OP saw as rudeness might not have been actually rude. Suppose, for instance, he'd just said: "The puppy wasn't invited".
One doesn't turn up to invitation events with uninvited people so why would one do it with dogs?
Changing from a Manual car to an Automatic after driving manual for around 50 yrs
!