Would it work if I created a sub-blog on my site, would I still get good traffic? for e.g. say I promote dog accessories and I wanted to create a separate blog for dog leads: www.dogaccessories.com/dogleads - dog leads being my sub-blog, which would open up to be a completely different site, like a little portal for dog leads This is an example, but would it work well?
and also side question: if it could work well, should I promote the subject in general like normal blogs or could I promote the actual affiliate with reviews, features, benefits etc?
I suggest you install blogging platform at your main domain name to max traffic - e.g: www dot dogaccessories dot com