Barbados Threadsnake is the smallest species of snake. The smallest arboreal snake is the bush viper class