"Laying Foundations" (Puppies under 20 weeks) Group Class - 5 Weeks - Very young puppies are like...