Puppy Obedience Training

What age to take a puppy/dog for obedience training?
I have a Great Dane puppy. Of course I want the best training possible for her. Especially since she will become a huge size. The local Petsmart has a great reputable program and I was wondering at what age I should begin this?
Puppy kindergarten classes are now taking puppies after they’ve had their 2nd shots. Puppies at this age learn very quickly and this is the vital age where they need socializing.
I’ve taken my older Belgian at 3 months and my current Belgian shepherd puppy who’s now 3 months just started classes. (Not Petsmart classes!)
German Shepherd puppy obedience training – 4.5 months old
Tags: dog, dogs, obedience, pets, puppy obedience training age, puppy obedience training nyc, puppy obedience training petsmart, puppy obedience training rochester ny, puppy obedience training tips, training