Sapphire looks like a beautiful dog.
The best way to reduce the file size of a picture is to resize it - digital cameras take huge images so that you will have good resolution, and if you shrink it to a more normal size than it will be small enough to post. I usually do 25 or 33% of the image size that my digital camera makes, and that makes it the right size to put online for me. It is super easy to do in photo shop. I am doing this by memory since we don't have photoshop at work, so excuse me if I get the menu titles wrong, but all you have to do it go to "edit" then to "image size" and then you should have a place where is says how many pixels the picture is. You can change 'pixels' to 'percent' in the drop-down box next to the # of pixels, and it will turn to percent. Then you just put in 25 or whatever and click ok. Then save an voila. Cropping is also easy. You just use your square lasso to select the area you can to keep, and then you can choose 'crop' from the edit image menu as well.