Great bag, but not for every bike rack
This bike bag looks great and is very stable. An added bonus is the bag can be easily removed from the holder.
Our dog is 6.8kg and has plenty of room.
The rack on my bike is a bit too narrow for the bag, but we've solved that problem by adding some foam rubber as a cushion and some velcro for to secure it.