When I adopted my 4month old rescue pup, I was at a loss on how to deal with all of the puppy issues as well as all of the rescue dog issues. I found SF Puppy Prep and they have become my touchstone for sanity in the raising of my little guy (who is now almost 2).
more