I will be bringing home my GSD puppy in about 6 weeks time. I have never used a crate before but have heard good things about them. Not sure what size I need, I read if they are too big the puppy will go to the toilet in it, but am wanting to let the dog use it as a safe place where he can be alone if he wants when he is older. So do I just go for the biggest size? Also would you put him in it by night from day 1? He would need the toilet several times a night for a good few weeks I should think, so how do I work that out? If anyone could also give me tips on how to get him used to the crate that would be good. TIA