Yup, I wouldn't chance any medicine or anything without clearing it through a vet first. There's pretty much no responsibility on the pet stores part if they screw up, but even then, it's just not worth it. Poor Diddy! No wonder he was hyper at times and sleepy at times. I'm so happy to hear he made it through!