First off hope your dog is doing good, I'm a dog person and would FLIP if mine was dying.
back to the phones, it really depends on what you are wanting to use them for. Personally I had the 6700 and I liked it, yes it was laggy at times but with the right ROM it was decent.
6700 (pros) = wifi, flash camera, faster CPU, touch screen, very customizable with new ROMs / CABs etc...
Moto Q9c (pros)=
Thin, fantastic keyboard, good one-handed usability, aGPS
Both phones run the same RAM so no advantage there for either
for a full spec comparison;
http://pdadb.net/index.php?m=pdacomp...d1=915&id2=806