the shepherd's life