Does the sentence "Wolves in Russia apparently limit feral dog populations." answer the question "What limits the feral dog population in Russia?"
yes