, Watch as River the German Shepherd is crowned best in breed class for the Herding Group.,

Watch as River the German Shepherd is crowned best in breed class for the Herding Group.,

Read More