Drawing Canvas doesn't like scaling. You need to move the image to a temporary sprite, then change the size of canvas, then paste the sprite back.
Try this:
Thank you SO much! :D Is there a way to do this in a loop cause I seem to be getting the last image loaded only.