I was out to dinner with my family during the day and as we were leaving I felt a pinch on my Achilles tendon area near shoe. I am sure I looked around but did not see anything" maybe a rock"?. When I got home I found 2 puncture looking marks and my anxiety sky rocketed. Did the ninja bat get me?