Out at the bluffs, I met a dog who looks like me. Her name is Angel.
First I had a soaring thought that we might be siblings, maybe even twins. When you are adopted you always wonder if there's another dog running around with your same genetic makeup. 

But after we did some comparisons and measuring, I had to admit that it was unlikely.
In my bluffside roamings, I will continue to search for that mirror-image self. I will never give up hope.