Your situation doesnt sound good... Any time a pup comes with medication, thats cause for concern (JMO). What did they tell you the medicine is for? As laurapoi stated, I'd get that pup to the vet asap.... I hope everything goes well and please keep us updated