He stayed up all night wondering if there was a dog.
A Labracadabrador.
Because it was raining cats and dogs. :D
Because they can't even...
Someone who stays up all night wondering if there really is a dog.
Answer(/s "Someone who lays awake all night wondering if there really is a dog")
A person that lays awake late at night and ponders if there's such a thing as a dog.
Someone who stays up all night wondering whether or not there is a dog
Lay awake in bed wondering if there really is a dog.
He was resisting a rest