Dreams about being at a zoo often symbolize a desire for exploration or a need to understand your environment better. The presence of friends suggests a social aspect to your life and possibly a sense of community or support.
Your friend's boyfriend hugging you from behind could represent feelings of comfort, safety, or perhaps a desire for closeness. This gesture may indicate an exploration of boundaries or the dynamics in your relationships. The act of him nuzzling your neck and kissing it might symbolize a longing for intimacy or affection, either from him or in a broader sense in your life.
This dream could also reflect your subconscious thoughts about relationships, attraction, or the nature of your connections with others. It might be worthwhile to consider your feelings about both your friend and her boyfriend, as well as your own needs for affection and closeness.
Think about how you felt during the dream. Were you comfortable, surprised, or confused? Your emotions may provide further insight into what this dream signifies for you personally.