Three puppies found dead in Sheung Shui are suspected to have been poisoned, police said on Thursday.
Officers said they had opened an animal cruelty investigation following the discovery of the dogs' bodies near a warehouse in Lin Tong Mei.
Vomit was found next to the puppies, who were around two months old, police said.
Another dog was found alive and was handed over to the Society for the Prevention of Cruelty to Animals.
No arrests had been made, police said.