The average speed that puppies can run is about 25 mph. However, 25 mph is just the approximate guess because the speed really depends on the breed of the puppy. Also, depending on the breed, certain breed of puppies can run fast but can't run for a long period of time due to breathing problems. Take a look at the videos below for some fast puppies.
1. This energetic 11 month old Golden Retriever puppy is running at a speed of 25+ mph. His owner is hoping for a faster speed as the puppy gets older.
2. This little dog is running at a speed of approximately 20-25 mph.
3. Zola Belle, a cute Yorkie puppy is racing from one end of the backyard to the other.
4. 14 month old Whippet ran 100 yards in about 9 seconds.
5. Marley, a white Bedlington terrier is running around the yard with a crazy speed.
6. 9 month old Italian Greyhound puppy, Isabella is running very fast at a baseball park while playing fetch with her owner.