SEO-friendly domains tend to fall more along the lines of those that contain keywords in them. e.g. www.dogsite.com would do better than www.bobssite.com for the keywords "dog" or "dogs", all other things remaining exactly equal. I don't worry about this too much though. It's a minor factor, at best.
It really depends on your strategy. Just keep in mind it is better if you have keyword rich domain. And if you will use your brand name as a domain make sure that it is something that is easy to catchy and remember. Good luck('',)
It is true that SE friendly domain is the one which holds keyword in it. dogsite.com ot sitedog.com are of same importance to SEs, rather i should say they both are of NO importance to SEs for keyword dog. It would be better to chose- dog-site.com or site-dog.com Next, Domain is a small matter, if you really have good stuff for site.
Not true, false info. Google can seperate the words without dash and actually rank those versions a little little better than the non-dash versions.
What Jim said. The dash makes no difference. To provide a very simple example: http://www.google.ca/search?sourceid=navclient&ie=UTF-8&rls=DVXA,DVXA:2005-04,DVXA:en&q=dog As you can see from the bold parts of the domain names, Google is more than capable of extracting keywords from non-dashed domain names.
Bold parts of domain names in SERPs....does not guarantee that Google uses same technology/algo, while parsing page stuff or domain name which it uses to show the words in bold in SERPs which are used for querry. If I search http://www.google.ca/search?hl=en&rls=DVXA,DVXA:2005-04,DVXA:en&q=dogfood&meta= than why google is not able to find out "dog" and "food" saperatly from "dogfood"?