To see a reef in your dream suggests that you are blocking out unconscious material from emerging onto the surface. Alternatively, the dream may also mean a refuge or protection from your emotions.
Places
Pet Store
To dream that you are at a pet store, represents the responsibilities that you have in real life. Consider also the symbolism of any specific