About recommended and minimum image sizes: https://developers.facebook.com/docs/opengraph/howtos/maximizing-distribution-media-content#images
Facebook usually does not make app generated content as prominent as user posted content though, so you may end up with a small squared images in any case...