The next thing you want to analyze is what page they entered your website on. Most will be on the home page, but pay careful attention to the pages outside the home page. Those pages may contain unique keywords that brought the visitor to that particular page. If you are seeing nice traffic to a specific page with a keyword, make a note, and get writing more content about that keyword. If it is about puppy barking, then place a link in that article to a new article on your website called teething in puppies or crate training a puppy. It is obviously they have questions about a puppy, so give them more information and the search engines will reward those inbound links with more traffic.
Pay close attention to how long a visitor is on your website. If they visit a page and leave in seconds you must carefully look at that page and the meta information to be certain you are not giving them mixed signals. If your meta description says training a kitten, and they wind up on a page about crate training a dog, you will suffer a huge drop in ranking and because the visitor left so quickly, you will also see a jump in the bounce rate on your website. The higher the bounce rate, the more it tells the search engines that visitors are landing on your website from a particular search and land on a page that is not relevant to their search. Clean these up quickly and your website will enjoy increased traffic. More about small business SEO on this site: http://top10seoservice.com/