Littlest Pet Shop #2900-#2999 PoodleLambAdmin June 5, 2017 March 25, 2019 Comments Off on Littlest Pet Shop #2900-#2999 DO NOT EXIST!!!! YEP… THERE SEEMS TO BE A HUNDRED PETS MISSING HERE!! JUST A SLIGHT OVERSIGHT…