Amazing and wonderful animals. Nothing compares to the true loyalty that a canine companion will show to you if you treat them well and look after them.
Everything in life can change but a good dog can be the one constant thing in your life - you can fall out with family & friends, girlfriends/wives can come and go, you can start a new job or get fired, move home, you can get sick and go into bad health but unless you choose otherwise a loyal dog will never leave your side.