A guide to navigating the challenge and adventure of life with your dogs.