Olive’s spring 2018 puppies – four weeks old By Christine Thompson on April 1, 2018 in Olive Spring 2018 litter