I flew out of (and into) this airport for the holidays. The process was painless once inside the airport, but their setup with the roads, ramps, and terminals is so absolutely convoluted. I've never been to a more confusing airport with regards to traffic.
That being said, once inside, it was quick to check-in and get my bags checked. I also was traveling with my puppy who was so warmly welcomed by everyone, staff and otherwise. They had no issue with him being out, unlike other airports.
A huge perk is a dog park they have outside Terminal 4 to walk dogs before/after flying. Made me feel a lot less nervous about the 5+ hour trip across the country, and I'm sure it made my dachshund a lot happier too!