Larry The Downing Street Cat Gets 'Russian' Rival - IBTimes 0 0 Yesterday 13:28 BigNewsNetwork.com (sports) Larry the Downing Street cat is facing a challenge to his position as the British government's chief mouser - a cute "Russian" kitten.