beautiful....you said something about your angel, and needing a name for you pup, if he is a boy how about gabriel? call him gabe... just a thought...