Even the 'best traits of canine personality'... aren't even true in a general sense. That's more of a human conception of the end result of natural tendencies, training, anthropomorphism, and how dogs are portrayed in the media.
> Dogs are loyal and eager to please...
I foster, train, and board dogs. Trust me when I say this idea that dogs are 'loyal and eager to please' is very specific to certain breeds (e.g. Goldens). Most breeds only become 'loyal and eager to please' if their owner is clearly in charge. I generally foster huskies. They've all been either from a puppy mill or have been feral (so in either case they have no real human interaction before I get them) and they don't really have any interest in what I want at all until they've been with me and trained for awhile.
> they don't dwell on the past...
Dogs don't not dwell on the past, either. They're more or less completely unaware of it. However they experienced an event doesn't become a memory that they later recall. However they interpreted those events at the time had its influence on their future behavior and they can never go back and re-examine that event. They do have a sense of time, but it's not like ours. It's based on smell. "That girl dog I like was here, but the scent has faded, so she was here, but she's not now."