How lucky he found you! I've heard rescues can be a handful and need some extra work so you're very compassionate to be looking out for him. He looks like a sweetie!
Tucker was a rescue too, but he was just dropped off when an older lady couldn't care for a year old beagle anymore. He IS a bundle of hyper! Today he stole a stick of butter and hid it in my bed.