2012 Mazda 3 i Grand Touring 4dr Hatchback w/SKYACTIV-G (2.0L 4cyl 6A)
We traded in a 2004 mazda 3 sedan for a 2012 mazda 3 i Grand Touring hatchback with all the options.
Also looked at the Focus Titanium and Subaru Impreza.
Both seemed like solid cars, but Focus was more expensive for similar specs, and we don't need the AWD (and slightly lower mpg) of the Impreza.
The Mazda hatchback has plenty of room in the hatch for a medium-size dog, and is still a fun-to-drive compact car.
Our mileage has been in the low 30's in mixed driving.
Leather, Power driver seat, Heated Seats, Blindspot indicator, Bluetooth and directional headlights.
Nice but not necessary: backup camera; automatic engine turnoff at idle.