Spaniards. So my parents found this sign in Barcelona. funny fun fun pug mops Pug Dog