Hi, assuming that you mean Puppet the automation/configuration management system, and not the string-manipulated marionette, then I can help you :)
I am a very experienced sysadmin/developer with 20+years experience, and have been designing, coding and supporting puppet systems for about 7 or 8 years. Please feel free to chat with me for more info or if you have any questions.