Littlest Pet Shop
Premiere 16 Oct 1995 | TV Series (1995-1995) | 11 min | Animation Kids | 1 seasons
• 189 views • 0 thumbs up • 0 thumbs down
Five miniature animals live in a pet shop on Littlest Lane and have their own tree house in the store.