Heck...if I was in a cage...no way to get out and a big old giant stuck his nose in my space I might pee all over myself too!

Poor Rascal....close your eyes and repeat after me....there's no place like home, there's no place like home....