How about Guapo? It's Spanish for "handsome" and that's exactly what I thought about him when I saw him. GORGEOUS boy...and very lucky that you and your husband are so kind-hearted. Bless you!