What makes a good dog good? Put in as much love, care, and attention as you can and you'll get a friend for life.