I am Canadian and had to go back to Canada to renew my passport. Canada definitely has different standards for photos compared to USA. I had to redo passport photos in Canada. When you return to USA the ony thing they will accept for re-entry is your Permanent Resident Card to USA. You only need your Canadian passport to return to Canada. In the future you will need to have both with you when going back and forth. Hope this helps