Dog-Wiz pet store. I’m pretty sure they were thinking Wiz as in smart, but I saw Wiz as slang for peeing. The fact that the sign is yellow doesn’t help. So I just kept thinking it was the Dog Pee Pet Store. Maybe it just shows where my mind is.

Dog Pee Happy Forest. That’s even stranger. I know I’m not a happy Forrest if a dog pees on me.