Check out this pet store that has moved into my small town it smells so bad in there of ammonia where the keep the dogs, hamsters, ferrets, and other small animals, I couldn't stay in there more than a few minutes myself, (in a separated not well ventilated room in the back that they keep locked) Can I report this to someone, does anyone know,
DeeDee's Pet Palace
let me know what you think