This movie was made during the era of the Fichera's Films in Mexico, for most of people the worst era of Mexican Film Industry, where there was nothing to show but corrupt police, ficheras (kind of prostitutes) and a hero. The Fichera's movies used to have very low budget, poor scripts and the worst special effects available in those days; they used to show some naked women and acting was not that important.
You could say that Perro Callejero is a Fichera's Movie because it is about a poor guy who is born in a low neighborhood, surrounded by ficheras, thieves and corrupt policemen. The movie does not have a great production and Fichera's Movies actors perform most of the acting, however you get a great surprise when you watch this film. The script and the film in general, are a very clear picture of the low life in Mexico City during the 80's, Valentin Trujillo performance is splendid, maybe the best in all his career, in the end, even when it looks like a Fichera's Movie it is not, this is one of those movies that the time is going to recognize and in order to enjoy the movie, it is absolutely necessary to get rid of any prejudice about the actors or the productions made during those years.