Mmm, not sure I'd want my mad dog thrashing about at the front of the bike, would be worried about been unbalanced. I had a fabric basket with zips on the rear rack but it only lasted two miles before he was out of it as he can open the zips. He was a nightmare to get in it as well.
I'm thinking about getting a Basil basket. The rear KwikFix one above looks nice but its expensive.