PuppyA puppy in trouble (with a happy ending!) – Stray Rescue of St.Louis A puppy was in trouble, and the rescuers had to work around a protective mama. Don’t worry, it has a happy ending! To adopt, foster, volunteer or donate please visit: http://www.strayrescue.org source animal rescuesdogshappy endingIN TROUBLElullabypuppiespuppypuppy rescuerandy grimSt.Louisstray rescuestray rescue of st.louisstuck Previous Post Next Post