Okay, I saw your latest comment AFTER I had designed this. But hope you take my logo in the spirit in which it was designed - a playful play on your company name but with the look of a forward thinking, cutting edge feel of a company that are confident in their own strengths and aren't afraid to take a chance on a compelling look/logo to represent their company.
The small bars represent a search engine listing, Barking at the top of the list - literally BARKING!
(This comment references Entry
#5)