Oh my gosh!
A two-headed boy??
Just kidding! The picture is funny because I expected to see YOUR little boy and there are two heads!
It's just the way they are laying so close but it looks funny at first glance. So which one is yours?
As for names? I'll leave that up to the others.... I'm not so creative in that area. It was easy to name Tatum because that was a name I had loved for a long time but when it came to naming our new Australian Shepherd puppy, it took weeks to come up with Stormie.
Congrats! It's obvious you're on cloud nine!