To dream of Krishna represents moral integrity. An aspect of your personality that makes you care about being positive or doing the right thing.
Krishna in a dream may reflect a choice to remove yourself from a negative situation or an inner voice that makes you feel responsible.
An example of real life situation that encouraged a Krishna dream was when a man decided to break up with a girlfriend who was too sexually desirous of other men. Krishna symbolized his integrity and decision to end the unhealthy relationship.