I'd say it's definitely an ant of some sort.
And a very nice one, too: he even stopped and posed for you. MMost cooperative, I'd say.
I'd also probably also say that I think you're enjoyng the new Tammy way too much - almost to the point of illegality.
