I was thinking of getting a puppy as my daughter really loves to have a pet but since we have limited space, I am not sure if a puppy would be the right choice. However, if I am to get a crate for him where should I look for them and in what size?