ટોડલર્સ રસ એક નાની પ્રાણી સંગ્રહાલય, જે બેકયાર્ડ માં સ્થિત થયેલ છે કંઈક છે.