Грег и Нелсон – две полные противоположности, но уж если они что-то задумали, то не сдадутся. А хотели они совсем не много: всего лишь стать хорошими домашними учителями. Бедняги не знали, что это самая опасная профессия на земле...
Puppy разработан как очень маленькая Linux ОС, чтобы быть "надёжной, легкой в использовании и функциональной". Вся операционная система и приложения могут быть целиком запущены из оперативной памяти. В комплекте идут такие популярные компоненты, как SeaMonkey, AbiWord, Sodipodi, Gnumeric и Gxine/xine. Одой из основных функций, несомненно, является возможность полной работы с диска – пользователь загружает систему, работает и записывает свои файлы обратно на диск для следующего запуска. Puppy также может быть запущен с USB-носителя или ZIP-дискеты. Это позволяет использовать Puppy на старых компьютерах или как запасную ОС на случай непредвиденных обстоятельств, как демонстрационную систему Linux или как обычную систему общего назначения.