the general consensus seems to be pro jumping, i reckon the more experience of different jumps (walls,gates, fences, logs, ditches etc) in a variety of places the more confidence in it's own ability the dog will have, and the more they learn the safer they become although accidents will always be unavoidable