I think this is a very interesting topic and should be looked into deeply. I think your question should be more specific. It would depend on what kind of puppy, the size,weight, etc. and it depends what what you are dropping the puppy on and the wind can always be a factor, don't forget about the wind. If you throw two puppies of the same kind it still would depend. It's like throwing a rotten apple compared to a ripe one off a building. Think about it.