I'm not much into blog software but I think you should make the front page more appealing. Its just a ton of text and nothing jumps out at me. Maybe some <h1 > tags and/or images will make it more appealing.
Seems like you've got most of the major topics covered, I recently went through obedience school with my boxer puppy, and he touched on almost everything you had listed. So A for content. The site looks very 90ish, to me, which isnt necessarily a bad thing, just doesn't look like a blog to me is all.