game A match is a game of football, cricket, or some other sport. We won all our matches last year. American English: match /mt/ sport. Arabic: EO(N'1N')L Brazilian Portuguese: jogo.
Yes, "cachorro" is used in Portugal, but it means a puppy, a young dog. It is used especially of baby or very young dogs, in which case de diminutive cachorrinho is the word usually used. For adult dogs, the word used is "co".