"Small Dog Toys, Small Dog Treats, Small Dog Clothes and much more..."
What does this tell Google as the opening text on your website? "Hey, Google, I want you to realize I tried to purposely repeat useless words in a poor attempt to encourage higher rankings." The issue is this: You need to write more content, with the words you want to rank for, but before that - decide what terms you want to go after - it's clear you haven't done any research. I'd be more than happy to show you how to do it, let me know through here.
