We're on the verge of getting a lab puppy 🤞 and we want to crate train but I am totally overwhelmed! Do I buy a puppy size crate? Or do I buy a big one that they grow into? Do they need a crate when they're older? Thanks in advance for the advice