Stop in for a cup of coffee

Nope. They are big and slow and have a pretty distinct look. Have lots of them out back. They don't bother me...
THey do nest in the ground.