Suggest an edit10:05The Littlest Pet ShopBBC Two Sun 14th Apr 1996, 10:05 on BBC Two EnglandAnimated tales about some ingenious pets. Source: Radio Times Suggest an edit