Liberty Meadows é uma reserva ambiental para animais que perderam seu habitat natural. Localizada no meio de uma bela floresta e próxima a um calmo rio, a reserva é um oásis de paz e tranqüilidade, um verdadeiro jardim do Éden para os pequenos seres que vivem ali... Ou, pelo menos, é assim que deveria ser.