Doctors Request.

My doctor told me this morning at my check up that I need to get some Protein shakes and yogurt. What are some good protein shakes that are cheap and is Yoplait the best yogurt?