How old is Moshi?
Maybe he's too young. Most puppies at 2 months til about 6 months (at least that's what my vet and breeder informed me) need to have their bladders "trained". That's why some people (like myself) leave them to sleep in their crate. They shouldn't pee in their crate because it's their instinct not to.
I do like, however, take Aggie out in the morning (after she's done her businesses) to cuddle with her in my bed. It is one of the most enjoyable way to start any morning!