I've kept the ones from Dragon's supplier, although from my friend who owns a store in Scarborough so he got them for me. He does share one or 2 suppliers with Dragon's (the Mata mata supplier and one other) so I'm positive they're the same species. Mine were maybe... 7-10 inches long? They could take down small male guppies with ease. Females were too big, but that didn't matter. Keep them in a species tank, or with peaceful fish that won't compete for food (cories are good), or with other reclusive predators (freshwater flounders are awesome with them). Keep about 20-30 guppies in the tank at all times, they'll eat maybe 1-2 males per day, and at the same time, the guppies will breed and they'll eat the fry as well. You don't have to replace the females - they're usually too large to be eaten (although my biggest pipe took down a smallish female).