We had a huge crate for our puppy as we wanted to give her room to grow (she was an 8wk old vizsla in a crate 4ftx3ftx3ft
It really helped her with housetraining as she was very reluctant to go to the loo in her own little house, but it did mean she used to cry at 3am if she needed a wee, which always seemed quite distressing and also taught her that crying was effective
Unlike many dogs she never got to the stage where she preferred the crate to anywhere else in the house and so once she was house trained we stopped using it
They say it needs to be big enough for them to stand up and turn around in without bending - but they're realy expensive so we just bought the biggest one possible becuase she was gonna grow!
Be warned though - measure the space you want it to go in! And look at how it is made up - becase we had to change where we were gonna put ours because you had to lift it up on a diagonal and it woudnt open up where we wanted it to! Hope that makes sens xxxxx
The crating really depends on the age and trainability of the puppy
big is a good idea to stick to the same crate as the puppy grows, but it's not neccesarily the most efficient for toilet training because it then gives masses of room to wee and pooh and toddle of to the other end of the crate, so for that reason it's best to start very small to encourage the puppy to hold on for longer.
Mind u I have about 20 crates of various sizes, mine are literally in a crate not hugely bigger than the dog it's self, I dont put them in humungus crates for the sake of space for them, and in general as Murphy's crate displays more often than not they tend to curl up in them not stretch out