Hi Bluebells, thanks for your reply! Your opinion is exactly what I was after so thanks very much! I'm not sure what he weighs now at 16 weeks but he was just under 1kg at 8 weeks and then he was 1.34kg at 12 weeks (a vet check up). He has obviously grown quite a bit this past month. I'm not sure if he is big, small or average to be honest! I agree with you though, want to avoid accidents or making him uncomfortable so I'll stick with my 4 hours for now and increase to 5 in a few more weeks. In the meantime if anyone else has an opinion please do share it with me!
Thanks Lovetodream, the only problem with that for me is his crate is downstairs and I'm unlikely to hear him (it isn't convenient to move him upstairs to sleep). I let him out regularly anyway but he has just started asking (pining) to go out recently when he needs the toilet unexpectedly which is great. He used to just stand by the door and look outside but he has added a whimper now which makes life easier haha. He is doing great so I'll stick with what I'm doing for another couple of months. Hopefully then I can get a bit more sleep