It's a play on words "Amores Perros" (plural of Amor Perro where Amor= love, and perro= an adjective, in Mexican slang "perro" besides meaning dog also means something difficult or hard, and sometimes something "hardcore" or "harsh"). So Amores Perros can mean: Fúcked-up loves, difficult loves, you get the idea, that's why it was translated (initially) as Love's a Bitch. Also it sounds like "Amor es perros" (love is dogs, a reference to how dogs are linked to people's lives in the story). So it works on different levels. Even "Doggie loves", too.
Yes, perra can mean prostitute. I don't know about specific uses about unfaithful husbands or hitmen, but perro (according to the offical Spanish dictionary) also means a "despicable person", or "harm or damage made to someone when that person is cheated or a deal is broken" (reminds me of Octavio' final scene when the girl doesn't show up), or "a person who is tenacious, constant or firm on something", etc.
reply
share