There are some good books and DVD's available for training but Maggie and I took classes because I was not experienced enough with dogs and I thought Maggie needed the socialization part. She completed advance obedience last spring and we are taking it again now just for fun. The class is training me as much as it trains her.