Residents of Nalla Sopara caught a man red handed while he was having "sex" with a two month old puppy last week.
He had lured the puppy by offering some food, then took the animal to a secluded place and had "sex". The puppy's shrill voice raised an alarm for the residents.
Residents immediately collected at the scene and thrashed the man. According to them the man was fully drunk.
Police reached the spot but since the victim was a puppy, they let the man go after giving him a warning.
The police's casual attitude towards animal abuse has also angered animal rights activists.
Animal rights activists say the unidentified man should have been charged with "unnatural offences" under the Indian Penal Code (IPC).