That was cool! I'm a huge dog lover. I have two right now. My wife even runs a dog boarding/day care facility. She's also a dog trainer.
Know that old saying that the mechanic has the worst car? Sorta true with our dogs. They are really good and well behaved, but they don't know any tricks like this dog does haha.
What impressed me the most was when he jumps off the top of the van. That's some trust!