I think this might be the food the vet recomends. I had to do a search on there site once before so i knew where to go
I think you are right, and you can probably get this at any pet store. Maybe she wrote on prescription paper, because that was what was handy, and she wanted you to remember the name. I doubt if you need a prescription for it though.