Dogs and humans have evolved together for centuries, so it only stands to reason that there would be quite a special bond between the two.
Aside from obvious friendship, playtime, and cuddles, dogs are capable of procuring some incredible (and incredibly helpful) skills.
Of course, some of them come naturally, while others take a bit of training, but all are talents that are well beyond human faculties.
And each one of them will make you want to get (or get another) furry, floppy-eared friend.
Here are 10 of the truly unbelievable abilities dogs have.