We all have a dream dog, that dog we envision in our lives. Maybe it is based on a dog we had growing up, or a dog we saw in the movies. Or a dog we once met and loved – but it is there in your mind and you hope someday you will meetContinue reading “When the Perfect Dog is not the Perfect Fit”