Do you know what practical means? What I meant was that it isn't smart (it isn't practical) to assume that your dog will never encounter another dog in it's entire life, so it's important to socialise it while it is still possible.