I've been diving Venice since 2001, both swimming from shore and from a kayak. Vis is usually 5-15' and if you are real lucky 20-25. Best to dive with east winds, both the day you dive and the day before. Teeth start in 16-18 foot. The farther from shore, the better the vis and better chances of bigger teeth. I prefer to dive south of the public beach and north of the pier. http://www.flickr.com/photos/28517750@N05/2663371107/ Pic is teeth from a dive on 7-10-08. Usually if you are finding lots of small teeth, there will be few big teeth and vise-versa.