We are looking for a puppy socialization/basic manners training class for our 5 month old Berner, but would rather not end up in a super-commercialized training facility (PetSmart, etc.) We have had great luck in the past with small, local, knowledgeable individuals, but we were in a much smaller city at the time. Anyone have any recommedations/referrals?