I don't know about your baby, but mine knows when she is being punished and she is so sensitive to punishment. She will shake and pout for hours afterwards. My heart breaks and I have to do some making up real fast. that's why she is so spoiled
I bet yours peed in the crate because she was nervous.. Just a thought.... Hope he gets better
(puinishment=scolding)