I dropped a rating for one reason - the pet and animal area of the market. I highly recommend against visiting this area. The animals are often sick and confined, and it is just a very sad sight.
Chatuchak is an amazing place to visit, but make sure you plan at least a few hours for it. I could easily spend an entire day.