I had no idea my dog new how to do this. If you throw a volley ball at his face he will jump up, hit it and play pass with you!
Has your dog ever just done something you had no idea they knew how to do? I've had this dog for 7 years and that was a new one.