thrive (thrīv) v. to grow or develop vigorously and healthily; flourish In my mind a Thriving Canine is a happy, well balanced, fulfilled dog that enjoys people and that people enjoy having around. There are three Cs involved in raising a canine to thrive: Control,...