To dream of a drug dealer suggests that you have some dishonesty around you. You might want to rethink who your current friends are. You need to take your life in a more positive direction - are your friends holding you back from this?... My Dream Interpretation
Material aspects: When ‘mental’ junk accumulates we are not able to think clearly and dreams have the facility of enabling us to create order so that we can sort out our lives. Being able to categorize what seems to be rubbish in dreams means we can plan or decide on a course of action. You might like to consult the entries for baggage, boat / ship and rubbish.... Dream Meanings of Versatile
To dream that you are in a junkyard symbolizes repressed panic, frustration, and rage. Dreaming of a junkyard may also represent your attitudes, old habits, and former notions which you have already pushed aside.... Dream Symbols and Analysis
Vision: Seeing an animal herd: be happy, your finances will improve. Selling animals at a livestock auction: you thought you were particularly smart, but others will outbid you by a mile! Negotiating with a livestock dealer: watch out—you are being “taken for ride”! See Cow, Stall.
Depth Psychology: An animal represents instinctive urges.
The livestock dealer and the auction point to sly and foxy people. Either someone wants to “put something over” on you or vice versa.
The other symbols in the dream are important. See .Animals.... Dreamers Dictionary