A good dog is one that gets spoilt in their old age because they gave you everything, a good one is the dog that spends his entire life with you and passes away in YOUR kennel and when he dies a little bit of you dies also,,, and a good one is the dog that pulls you home after a hard nights lamping,,, i have been a lucky man.