Cats have the innate ability to climb and jump long distances. Dogs however, need some help getting up to and down off of high places. This dog figured out an easy way to get off - or is that on - the roof of a house.

This is a trick most people could never dream up, let alone teach, their dog to do. How this dog was trained, or perhaps figured out on his own, to climb a ladder is remarkable.

Some say the dog isn't really climbing down the ladder, he's climbing up and the video is being played in reverse to make it look like he's coming down off of the roof.

Whether he's climbing up or down is still a doggone awesome thing to see.