I decided Milbemax (initially supplied by vet) would be cheaper to buy myself online. However, having waited 3 weeks for delivery from France I'd rather not repeat the wait! Do any of you use another brand for your pup that is equally effective? My puppy is 5 months old. Maybe I should continue getting Milbemax from my vet? I was just trying to cut down the cost but it's backfired! Thanks for recommendations.