Smart Dog Plays Fetch With Himself by Dropping a Ball in Water and Running Downstream to Catch It

Ryan Faw shot a wonderful video of a very smart little dog in Kobe, Japan who has figured out that he can play fetch with himself by simply bringing his ball upstream, dropping it into the water and then running downstream to catch it.