Ok, Hugs are being sent from all

I am going on PetsMart and Petco websites right now! Should we get her a crate now and then another one when she is older? She is going to be a pretty big dog when she is older (german shepherd/ lab), or should we get one that she can still fit in when she gets full grown?