Josef Muggli era fino al pensionamento a capo dell’Ufficio della natura, della caccia e della pesca del Canton Lucerna, presidente della Conferenza dei servizi della caccia e della pesca come pure presidente della Commissione degli esami d’idoneità alla caccia del Canton Lucerna. È cacciatore attivo e conduttore di cani in una riserva montana.