answered
Empire waists. They cut off right below your breasts and flow away from the body, emphasizing both your breasts and the smallest part of your waist :). I would also go with short than longer- not really much above your knees though maybe 4-5 inches. Hope that helps!
answered
I think better than all of that would be facebook chat, because you'll know he's on for sure. But if you don't have that then try to think of something you have in common with the boy. Like if he is in your math class I'm him and ask him what the homework is etc.
answered question
It can occasionally but really shouldn't. Human food messes with a dog's digestive system. I'd stick with dog food and doggy treats.