After waiting 9 days after I initially placed my order, the crushed box arrived at my door step only to be further disappointed when I opened up the box to discover that the medication I ordered was not in the deliver but instead was shipped another medication. Mind you, it was a cheaper medication. My poor 12 year old dog have been in pain and needed this injectable medication and now it's going to take more time to get it. Needless to say, I'm soon disappointed with Allivet. Will not be ordering from them again and advise you against it as well.