Can you really teach your pup a modicum of common sense? That is a tough question to answer, but when it comes to running into traffic, your pup may lack the common sense it takes to play somewhere else. Many dogs just do not have the fear of moving traffic that humans do and will simply walk out into traffic fearlessly and without a second thought. While many do so all the time without a problem, it only takes one small misstep to have the trip across the road end in tragedy.
Worse than this, far too many dogs seem to love chasing cars, which also ends in disaster more often than not. The good news is that there are ways you can train your dog to stay away from cars as long as you are willing to put in the time and effort.
Allowing your dog to run out in the street, by not training him to behave in another manner, is tantamount to allowing him to risk his life every time he decides its time to play with the cars on the highway. You can avoid this in several different ways, such as boundary training that keeps him "locked" in his yard or using a training collar or even long leash training. You can even use the 'down from a distance' method. Anything, as long as it keeps your dog from chasing cars, running out into traffic, and most importantly of all, from being badly injured or killed.
Until you can be sure your dog will no longer chase cars, you should never leave him outside unattended or off his leash. Not only will this give him the opportunity to chase cars, but also joggers, pedestrians, motorcycles, and cyclists, all of which could end up with someone, including your dog, being injured.
There really isn't much you need in the way of supplies in order to train your pup to respect cars and stop running around in traffic. For this one, you will need: