This little guy has learned what it means to self entertain! With a ball and a hill, this pup has created playtime that will keep him busy for as long as he keeps going.
//