You should read this.. Sounds like that vet has it down.
http://www.yorkietalk.com/forums/yor...-protocol.html
The only thing that throws me off is you said they were only going to send you home 1 pain pill? You should have more than that, and you should be sent home with antibiotics too.