I've had Corgis my whole life and that's a lot of years. Corgis are working dogs that need meaningful activity and discipline. The time to start training is when your baby Corgi comes home. Corgis are very smart and they will be a step ahead of you, if you let them. DON'T let them. They love to know the rules, work hard and be praised. The earlier you start lovingly training your puppy, the more rewards you will have later with your adult Corgi who listens for your command and happily performs it. A rescue dog needs the same training, but first needs to trust its new family. Knowing that your rescue is experiencing a hard transition will hopefully make you more patient and compassionate. Be loving and earn the trust of your rescue. But whether a puppy or a rescue, train your Corgi well and as early as you can. Every Corgi and owner thrive through combined work and effort.