I live in Michigan and I was hoping to get some suggestions from some of you as to whom your favorite reparable breeders are. I have owned a German Shepherd in the past, but it was an adult that I adopted from a shelter. It has been some time now and I'm ready to find another special puppy to love. This is my first time looking for a pup, so any advice as far as what to look for, and how to begin my search for a breeder is appreciated! Thank you in advance.