Enjoy the Secret Service, Amazonia. I bought a 65cm one in 2010 and found it a real pleasure to own. Super low maintenance, super practical. The front rack makes the bike, for sure.
I recommend buying a bungee-mesh net for strapping odd items to the front rack - they're sold in motorcycle stores for stowing helmets. That is unless your dog's basket is going to be permanently attached.