This place trains between 2,000 and 3,000 dogs per year, which is an extraordinary amount. Even the owners have been surprised at how popular their business has become, which in turn funds the Rattlesnake Ranch zoo with its 100+ rattlesnake exhibits.