The Grateful Dogs training program is best suited for puppies under six months of age. Using play, exercise and socialization, puppies can grow into mentally healthy adults that require little training.