This was my first order and I was completely satisfied. I accidentally ordered the size below what I wanted, but the price was great. I received 6 nexguard for the price of 2 from my vet. Expiration date 2021! Will be updating to auto-ship. Highly recommend especially if you have more than one dog.🐾💜🐾