Dog hits ball like a pro while holding bat in mouth. Watch 13 August, 2023 by Newstars Education See also Friends: 10 Memes That Perfectly Sum Up Rachel & Monica’s Friendship