Simon Shepherd. Simon Shepherd Good shepherd Megan Shepherd. Nan Shepherd. Gail Shepherd. German shepherd dog. Peng Shepherd. Ellenor Shepherd. German shepherd dog