Louis-Frédéric Pfyffer von Altishofen, Switzerland