First you need to know the difference between a blog and a website. A website is something that doesn't change. It usually exists to say to the world "this is what I do" and shows a business that the person runs, or a book that the person's written, or art that the person is selling, etc. It is static and what that means is that it is not automatically updated: in order to change what is on the front page (which is the first view one has of a website, it's the 'landing page') the person has to do it themselves manually. There can be other pages on the website, leading off from the front page, and they are usually in tabs along the top (in a 'menu') or along the side in a sidepanel. Sometimes there is also a footer, which is the space at the bottom of a webpage. A website that has more than one page can have a blog that has a link to it in the website's menu, so, when people click on the 'blog' link there, they go to the blog itself. The blog could be hosted on the same site or it could be hosted somewhere else, but people visiting don't see it when they first arrive on the site because that's not the intention of the website. A blog attached to a website is there as an extra, not as the main reason for the website's existence.
A blog is different from a website in that the content - and more importantly the content that people see when they first visit it - is constantly changing as new posts are added. It might help you to understand that 'blog' is short for 'Web log' (usually just one word, not two, but I've separated them so that you can see it more easily). And a web log is an online journal or diary. Its author writes (types) posts and publishes them to the blog, one after another for as long as the blog exists. You have a blog. Unfortunately you've got it set up as a website, so people aren't able to view your posts as they arrive and, should you want to have publicity for your blog via SEO (Search Engine Optimization) you are doing yourself no favours by using a website structure.
Have a look at this post by Timethief (a very experienced blogger and volunteer on these forums here) says in her blog about the difference between Pages and Posts:
Should you want to change how your blog is viewed, you can do this via your Dashboard. Look on the side panel on the left, scroll down til you see 'Settings. Hover your cursor over the word 'Settings' and you'll see a flyout menu (they've just changed it to this structure, by the way, so if it looks different from when you were last on the Dashboard, that's why) from which you should choose 'Reading'. On the Reading Settngs page, the option you want is the top one: 'Front page displays' and you need to choose the top option 'your latest posts'. When you've selected it, scroll down and click the 'Save Changes' button. Wait a few moments for the change to take and then visit your blog to see how it looks.
Then you should make sure that what you currently have set as a home page is on a page called 'About' instead. This might happen automatically when you choose the 'Your latest posts' in which case you'll see an 'About' page in your menu. If not, then go back to your dashboard, go to 'posts' (in the side panel there) go to 'all posts' and click on that. Find the page you've got your info on and if necessary change it's title to 'About', then save the page. (If you save all pages and all posts as a draft rather than clicking 'Publish' immediately, then you can check them before they go public. You can go into edit a post or page at any time and click Publish when you're ready).
I hope that helps. I know WordPress can be very confusing when you're new or newish, but it'll all fit into place eventually.
As for your original question here, how obvious is it that the writer is a dog... I've read a few of your posts and it isn't obvious at all. There are a lot of blogs 'written' from the point of view of a dog or cat (and other animals!) and what they all have in common is just that: they are written from the point of view of the animal, and are usually about that animals's day or life. So, by writing about human issues (which you are: for instance, frakking is not exactly something that is impacting on your dog's day to day life, he's more interested in his food, his excercise, his sleep, his toys if he has any, his poo and his owner/s. In the long term if the frakkers blow up your area it'll certainly impact on your dog - and you! - but it's not a dog's concern)... so you're probably turning away visitors to your blog who see from the title that it's 'written by a dog' and then expect to read about that dog's life. Instead they get the dog's owner's life!
So.... 17000 visitors to your blog in 6 months isn't bad at all, but it's very difficult to navigate your blog because you've not got it set up as one, people don't know where to go to find your other posts, they can't see them at a glance. Your side panel widget only shows a few recent posts - and that's really only meant to be a reminder to people about what you've posted, not a menu - and people can't see the usual home page of posts. If you don't want all posts in view, you can still use a blog format and have other posts more accessible by choosing a blog theme that uses excerpts, or you can limit the number of posts that show and then people will have to use an 'older posts' link at the bottom of the page.
Personally, if I were writing a blog 'as' a three legged dog, I'd write about the dog's day to day life from the dog's point of view and I'd do without anything to do with its owner's point of view. OR I'd change it to a blog written by me, the owner, about my own life. I think that's what you need to think about.
Sorry this is so long, but I hope some of it has helped. Criticism, even when asked for, can seem harsh and judgemental and that's not my intention.
I've a page in my own blog that might be of some use on how to find new readers for your blog: