The earlier you start training your dog the better. Old dogs can learn new tricks, but if you have a puppy, begin training as soon as you bring it home. Let it know right away what parts of the garden are off limits. And don't assume puppies can't learn. Even puppies as young as six weeks old can master basic commands.