So, I'm not so good with animal identification other than your standard beasts. Does anyone know what this is? My best guess is a llama or an alpaca.
UPDATE: The consensus seems to be llama ... and that I'm lucky that I wasn't spit upon.
Taken on July 21, 2007