When is it too late to train? Never! In my opinion.

In fact, I sometimes think it's easier to train when they are older as they aren't easily distracted such as when they are puppies.