That sounds like a Yorkie puppy to me.
Here are some problems I have with Ellie and maybe some solutions for you:
Cries at night in crate...let them sleep with you

(just don't take them out of crate/bathroom until they are quiet)
Poops under bed...block it off (yes Ellie did this all the time)
Pees all over...use a diaper or belly band and take outside very often
Tears things up...keep them in a confined area
Goes through laundry...put the basket up higher
Chews on you and bites...say NO and give them a toy and praise
That pup should be allowed to roam more than a bedroom. If your pup can't roam the whole house he needs to be taken for LOTS of walks and have a chance to play outside (supervised of course).