¿Por qué no se ha puesto "a" antes de "little guy"?
Respuesta de un hablante nativo
Rebecca
"Little guy" se utiliza como si fuera un nombre propio aquí. De modo que, así como no colocarías un artículo delante de un nombre propio, no hace falta colocarlo delante de "little guy" en este contexto. "Little guy" es un término afectivo para referirse a chicos jóvenes. Ej: "Hey there little guy. Are you hungry?" (Eh, amigo. ¿Tienes hambre?) Ej: "What's the matter, little guy?" (¿Qué te pasa, hombrecito?)