i think the crate would depend on where u are thinking of placing the cage because some crates has different entrances. I got the one from walmart its for large breed dogs i think 48 inches by 24 i would have to make sure though but it was no more than 70 dollars. Just get the crate and work on the idea that its his space and that its the place where he can be at peace and rest dont use it as a place of punishment then he will never learn