Newfoundland does muppets! I love those muppet feet. #handandpaw by Jess | May 8, 2013 | Instagram | 0 comments Newfoundland does muppets! I love those muppet feet. #handandpaw