2. Areas Of Concern
Blog Software: WordPress Hosting Service Newsletters Photography SEO
Along with the concerns you mentioned in your original message, I throw a few of my own in also.
2.1 Blog Software: WordPress
Using a blog is my own personal suggestion. There are some Areas Of Concern that you haven't mentioned:
  • Website hosting
  • Accessible by the site owner
  • Site growing with a business
  • Search engines
  • Notifies customers that your site has updated.
  • Google indexing
  • Easy design changes
  • Content Management
2.2 Hosting Service
Yes, it appears the client needs this.
2.2.1 Domain Name Registration
Yes, it appears the client needs this.
2.3 Newsletters
You didn't mention this, but have you considered starting a newsletter? If you don't have a newsletter, then publishing one is probably the single-highest ROI action you can take to improve your Internet presence.
2.4 Photography
People can't touch and feel your dogs just yet. Low quality photos undermines the value of your products.
2.5 SEO
2.5.1 Search
graphic
General HTML page with important elements missing
Visitors increasingly depend on search as a primary interface to the Web. While search is getting fairly good for the Internet at large, it remains miserable on most websites and intranets. People search with their own keywords. When they scan a page of search results, they are looking for a match. Should they decide to come to your page they are looking for an even greater match.
2.5.2 Spelling
Overly literal search engines are unable to handle typos, plurals, hyphens, and other variants of the query terms.