Since the time of their descendants from wolves about 14,000 years ago, and probably even before that, dogs have been amazing problem solvers. Take this cute dog for instance; he just won’t give up until his task is complete!