We've recently homed an old cat and he was given a worming tablet at vets. Are these worms?! If not anyone know what on earth they are? Thanks