Al's Pet Shop

Al's Pet Shop is a pet store in Elwood City that sells pets and presuambly pet accesories. It briefly appears in the background of episodes. The store is probably owned by Al, or formerly owned by somebody named that.