Our dog always alerts us to dangerous 10" long 1cm round garter snakes!
Spiritual meaning of Snake - Snake represents transition. Shedding of the old, accepting the changes and embracing the new that is now.
Spiritual meaning of Junco - Junco reminds us to connect with the earth and Mother Nature by going outside everyday. Stop staying indoors, it does not serve you. Find a group or organization in your Community. Getting out of your own head and noticing others needs will help you move forward.
Spiritual meaning of Muskrat - Clean out. Sort through that junk drawer or room. Clear you mind with meditation, you could dream more at this point so start writing them down. Maneuver through current situations and emotions.