Cancer: what it means for you and your pet