That's a really good point. For the adoption sites, I go back and forth on trying to get as much dog as I can into a tiny space and better composition.
I'm working with several groups now and they run the gamut as far as the space they allow. The toughest group only allows 250 pixels and a max size of 10kb. They want head shots and full body shots too. I almost got them to go to 500 pix a while back, but they opted not to. I even offered to host 800 pixel images for them to link to in case they were concerned about bandwidth.