Dashes in names are not allowed, they may be in forge-names, but not in puppet.