Hold a towel around it when being held.
That is a natural hamster behavior, and it isn't really something you can change. They do make "hamster outhouses" that you can place in the corner. They will pee in that instead of their bedding. It is easier to clean.
You cannot get a guinea pig to stop peeing on you. They cant help it.
No you shouldn't. Most hamsters tend to pee in the corners of their cage and keep the corner only for that but theres nothing wrong if it doesn't.
You cant, just wait a while and it will stop.
no i have did that befor
get him used to peeing with the leash on, so he'll get used to it.
Stop peeing on it
Kick it outside
shoot it
Lock your bedroom door
if they peeing lots then they are sick because acid in their body is building up and thats bad
I added a link it is www.yorkiesarejustadorable.com