Dreaming that you are losing your teeth is supposed to mean that you are losing your status or strength. Maybe this is about having no one to fall back on since he doesn't believe in a higher being, and feeling powerless being surrounded by these people.
Not sure if it's relevant to this context, but "vampires" are also a term used to described people who suck the life out of you (not blood necessarily).
Dreaming that you are losing your teeth is supposed to mean that you are losing your status or strength. Maybe this is about having no one to fall back on since he doesn't believe in a higher being, and feeling powerless being surrounded by these people. Not sure if it's relevant to this context, but "vampires" are also a term used to described people who suck the life out of you (not blood necessarily).