So last night moose woke us up hacking up a lung (ok not really) but it sounded that bad. Like had a hair ball or a twig that wouldn't come up/out of his throat. He did it about 5 different times, and yacked up dark blackish dirt and a couple twigs, as if he'd drank a TON of water and dirt. Fast forward to 8am and we hear something funny going on in his crate... he's standing there pee`n like nothing is wrong.

He's NEVER peed in his crate even when he was a puppy he'd bark to let out, NEVER even thought about it, and here he is almost 1 1/2 just letting it go. We yell at him, open the door and he runs out and pees some more, walks around back to the door and throws up again on the door step, a twig and more brown stuff.
While outsid he also pooped it was very similiar color as his throw-up.
Could he just have eaten a BUNCH of dirt? It was very gritty.
Should I give him a lot of water?
-Todd