@mowgli Depending on how big the puppy is, I recommend taking it out and about just carrying it in a shoulder bag (I wouldn't sling it in a sack over your shoulder), try and get it used to outdoors and noises etc, before the vaccinations. Might help with its energy levels too.|
As for crates, it's purely a preference, I never have and never will crate my dogs but if you think it's right for yours then go for it with the proper advice.
@quadfather Terriers all the way for me!
Also, all dog owners should read "In Defence of Dogs" by John Bradshaw, very good book that dispels a lot of the gubbins people think about dogs and their behaviour.
Don't point that beard at me, it might go off!