It's very difficult to tell from your photos, but he is a little sweetie. How wonderful of you to save him from certain harm.
May I suggest that you take him to a Vet first thing tomorrow morning. He may be "microchipped", so they should look for that, as someone might be desperately missing their baby. Even if that isn't the case, and he has been abandoned, he should still be given a thorough "once over" by a Vet for parasites (take a fresh stool sample with you, if possible...use a ziploc bag, and turn it inside out, pick it up with that, reverse the bag and seal it) as well as to determine his age, approximate breed and overall health.
Do you have other pets in the house?
Welcome to the Daily Puppy from Oliver & Henry, and their Mum, in London, Ontario.
Do let us know what you learn tomorrow and how things turn out. Obviously you are loving, caring people and that's the only requirement on this site.
