Banjo sleeps in his crate next to the bed, but evan at 16 weeks he still cries to go potty 2 times during the night. Yet the times I do let him sleep on the bed he can go all night without going potty. Do you think he should be sleeping all night in his crate?????