Looking for a reputable breeder in the Plymouth/South Shore area. I am relatively new to the state of Massachusetts, I moved here in April 2016, so I don't know much around the area. My fiancee lives in Indianapolis, but is moving out here with me in May. We are looking for Medium to large dogs, more specifically German Shepherds, Australian Shepherd, Retrievers, and the like. I honestly wouldn't mind a Yorkie or something similar too, as we are looking to get 2 dogs, and I grew up with a Yorkie so I have a soft spot for them. And of course, any information on shelters in need where we can adopt in the area is welcome too. Any information will be greatly appreciated. Thanks!