How do you say puppy in Spanish?

“Puppy” in Spanish is “cachorro” (pronounced kah-choh-rroh).

“Cachorro” can refer to a literal puppy. It can also affectionately refer to an adult dog in Spanish, similar to how you can call a grown dog a “puppy” in English.

QuillBot’s free Translator (and Translator Mobile App for iOS) can help you translate words like these from Spanish to English.