Get a cage, will make him feel much better at night, cover it so its dark like a den. Keep the cage small, big enough to stand turn and lie down (Stretched out comfy) any bigger and he can do his toilet in one area and live/sleep in another. He wont toilet where he has to sleep. Take advice from previous posts on getting him used to the cage. He will cry the 1st few times, dont go back to him (unless its a middle of the night toilet break)
Puppy will need to crap/pee:
- When they wake up
- Before the eat
- After they eat
- After they play (during if you get them to excited or play for more than 10mins)
- Before they sleep
Basically expect that he will need to do his stuff every 30mins to begin with, if he hasn't great! now take him out side cos he will need to!!! The more you take him out the more he will toilet outside, praise him TONES - every time. With in a few months he will be perfectly house trained. If he has an accident in the house (you will be watching him 24/7 so you will see him starting to pee/crap) dont be angry, its your fault, pick up and take outside to let him finish. Give him more praise.