Beulah spring 2018 puppies – three days old By Christine Thompson on March 2, 2018 in Beulah Spring 2018 litter