Everything I have read in books and online says that I should crate train my pup when I get him I was just curious to see if this is absolutely necessary or if I choose not to crate train Zero would that be okay too. Any feedback would be much appreciated! Thanks :o)