Officer Jenny is not a single entity. Rather, there are many Jennys working as police officers across the various regions of the Pokémon world.
Generally, Officer Jennies are brave and determined, but mostly ineffective in their police duties. They fight against the likes of Team Rocket, Team Magma, Team Aqua and Team Galactic - among other miscellaneous criminals. The town/region where a certain Jenny comes from can be discerned by the symbol on their hats which always differs depending on location.
Although Jennies appear mostly identical, there is some minor divergence among them, as evidenced by Brock, who is able to recognize different Jennies on numerous occasions. Brock appears to be the only character who can tell them apart. However, each Jenny has a different symbol on her hat that indicates location. There seem to be two Viridian Jennies, as during the Indigo League, two Jennies with the same hat symbol were seen side-by-side. (We know that the symbol in question--a star--indicates Viridian due to previous episodes.) One of the Viridian Jennies maintains a fierce rivalry with the Jenny of Eterna City.
Although there are many exceptions, Officer Jenny will generally have Growlithe to use as a police dog.
There is a very distinct parallel between the families of Officer Jenny and Nurse Joy. This may indicate some sort of relation or deeper connection, and fans have sometimes speculated about such. However, the only thing known about the two families is that they are apparently on good terms.
Ash's Squirtle was given to an Officer Jenny who fights fires. It is the leader of a group of four other Squirtle known as the "Squirtle Squad", who serve as the local firefighting team.
A young Officer Jenny named Marble appeared in Luxray Vision!. She was in charge of looking for "The Bandit Beauties Three." She was also voiced by 西村ちなみ Chinami Nishimura in Japanese, but voiced by Meghan McCracken in English.
An Officer Jenny from Kanto appeared in Stealing the Conversation! with a Chatot as her partner. Apparently, she had come all the way to Sinnoh to capture Jessie, James, and Meowth.
Related anime:Pokémon TV, 1997
Pokemon Movie 1: The First Movie Movie, 1998
Pokemon: Mewtwo no Gyakushuu Movie, 1998
Pokémon: Spell of the Unown Movie, 2000
Pokemon: Kesshoutou no Teiou Entei Movie, 2000
Pokémon Crystal: Raikou, The Legend of Thunder TV-Special, 2001
Pokémon Chronicles TV, 2002
Pokemon Advanced TV, 2002
Pokémon Advanced TV, 2002
Pokémon: Destiny Deoxys Movie, 2004
Pokemon: Diamond and Pearl TV, 2006
Mastermind of Mirage Pokémon TV-Special, 2006
Pokémon: Diamond & Pearl TV, 2006
Pokémon: Giratina and the Sky Warrior Movie, 2008
Pokemon Movie 11: Giratina and the Sky Warrior Movie, 2008
Gekijouban Pocket Monsters Diamond & Pearl: Genei no Hasha Zoroark Movie, 2010
Pokémon: Zoroark - Master of Illusions Movie, 2010
Pokémon: Black & White TV, 2010
Pokemon Diamond & Pearl Specials Special, 2011
Pokémon: Black & White Season 2 TV, 2012
Pokemon Best Wishes! Season 2: Decolora Adventure - Dent to Takeshi! Gyarados no Gekirin!! Special, 2013
Pokemon: Black & White - Adventures in Unova and Beyond TV, 2013
Pokemon Best Wishes! Season 2: Dekorora Adventure TV, 2013
Pokemon XY: New Year Special Special, 2013
Pokemon Best Wishes! Season 2: Dekorora Adventure - Dent to Takeshi! Gyarados no Gekirin!! TV Special, 2013
Pokemon XY Special: Road to Kalos TV Special, 2013
Pokémon: Black & White Season 2 - Episode N TV, 2013
Pokémon the Series: XY TV, 2013