For specific's sake, what kind of Shepherd?
Wow - if you can find out what Molly is, you may have a winner...
I figured those would be the 2 most common guesses - you're not stealing. I think this might be won on the lower-percentage breeds (remember my other dog had Schnauzer in him), so add some breeds to your guesses!