Dog friendly - to an extent. They have "dog days of summer" where you can buy tickets for the Petsmart area and bring your dog.
This ballpark is always clean! I have seen it sold out during post season and it was still clean!! During regular season the lines are not ridiculous for food or drinks, and you can move around the field pretty easily.
I have had a few instances that were not great though: on fan appreciation day when the corn dogs were a dollar I bought a few for my group and they were all still frozen in the middle, I have waited twenty minutes for a soda in the American Airlines Lounge, and I have gotten flat sodas from the underground bars one several occasions - one time a flat soda from a bottle, just.. how?
I have been attending games here since it was Bank One Ballpark and I'll keep going until the tickets get stupid expensive. Sometimes I end up spending more on parking than on game tickets.