We went and got frontline plus and put it on him last night. My understanding is you use every month?? Also, does anyone know how long after you appied it should you wait before bathing?? I got it from my vet but is there any other place to buy it cheaper I know you guys always have good sources!! Thanks!!