Did you know that your ever faithful dog or cat is more than just your life companion? No? Well they are, and a lot more. They are your personal trainer, doctor, psychologist and your life coach, to list a just few of their talents, often called upon by you through out your time together. People ...