Yes, the Dog's Bollocks means something is very good indeed. A rude version of such phrases as "The Bee's Knees" and "The Cat's Pyjamas."
I have no idea how these stupid phrases came about. The Dog's Bollocks was originally typesetter's slang for a colon followed by a dash:
:-
Get it?
At some point it entered everyday language with a totally new meaning.