If your puppy has concussions frequently there is something wrong. There is no reason for a puppy to have a head injury bad enough to cause a concussion. Monitor what your puppy is doing. Is the puppy being abused in some way, by children or another person? Sounds like your puppy needs to see a vet.