Max is almost perfect - except for the fact that I'd be a little nervous introducing a new dog now that he's set up his territory here. And Max sheds and likes to run off.

So, my perfect dog:

Large breed or mix of large breeds
Short coat
Beautiful
Intimidating look
Friendly, noble temperament
Would protect if necessary
Not much shedding
Lots of energy outdoors
Low energy indoors
Loves car rides!
Loves to run and swim and jump
Likes to stay with family and doesn't run off!
Very easily trainable
Loyal - wants to be with me 24/7
OK with new dog in house
Doesn't chase small animals (including children!)