The present invention relates to an injectable implant comprising an effective amount of a macrocyclic lactone, or a salt thereof, and a bioresorbable polymer, and its use in preventing and/or treating parasites infestations in non human mammals, especially pets.