I recently treated my pet for fleas can I sign up to Tails.com flea, tick and worm treatment?