Thank you, Mr. M.
That is as you said, I think.
As to the first one, I think like this.
His dog is a happiness. (a kind of happiness his dog is.)
As to the second sentence, why no article here? I think it is because eventhough it is the same predicate nominative as the one above, it is...