Now This Is One Smart Dog!
This dog has found a way to never feel bored. He can play fetch with himself! He pushes a ball down a series of stairs and then runs down to fetch it. We imagine dogs are only getting smarter — maybe soon they will learn how to use a pooper scooper. One can dream, right?