Igloo Pet Store is a store that appears in the episode "Treats!"
The igloo is made of hard snow cubes and has a small entrance hole with a light shining inside. Above the entrance hole is a sign that reads "Pet Store" in purple letters.
Role in episode
It is one of the many locations on Earth
attempts to find Snail Bites