Congratulations!! He looks ready to love and be loved.

We have a sorta rescue, we bought her from a breeder because she was related to our other Schnauzer and about the same age. We then realized she had been over-bred and never loved. The poor thing didn't know how to eat out a bowl and was frightened when I came toward her to pet her. The breeder called her HGT, an abbreviation of her registered name. We started calling her Maggie and she learned it pretty quick.