There are a few reasons for hyperactivity in pups (and older dogs)
Hyperactivity from food - just like kids, dogs can be affected by food
Boredom - Possibly being left on their own too long or just an intelligent dog that needs mental stimualtion, being kept in during it's critical socialisation period for a puppy can result in a hyper pup.
Lack of Exercise - Being afraid to let your dog off lead can result in a hyper dog.
Constantly being on lead is boring and the wrong kind of exercise to tire your dog.
Overstimulation - Pups need to rest and sleep, a busy household with young children (or adults) that never leave the pup alone can lead to hyperactivity.
A combination of some or all of the above reasons.
Whatever the reason, call me asap