What is the Spanish word for a female dog?
The Spanish word for a female dog is "perra." A male dog is "perro." These words are not used in the same manner in Spanish as they are in English, i.e., perra is not as a curse word.
Maybe the 's' word you're thinking of for a female dog is 'she'. Female cats are routinely referred to as 'she cats' while the males are 'tom cats'. However the correct and appropriate term for a female dog is, 'bitch'. This doesn't mean anything derogatory or insulting to the bitch, it's simply the word for female dogs.
The word for puppy in Spanish is : Cachorro. Perrito/Perrita can be used, however the tchnically correct word for puppy in Spanish is el Cachorro (Male puppy) / la Cachorra (Female puppy) / los Cachorros (mixture of Male and Female puppies). Perrito/Perrita is used as a general term to describe any small dog, including small adult dogs. http://www.todascamadas.com / http://www.puppyfindspain.net Perrito. perrito