You have a lot of good ideas and have gotten a lot of good advice from the other contributors. Any Internet site should be treated like a B&M store front, the only difference is its virtual; instead of renting space, you rent web space with your web hosting provider.
Like a B&M business, you should develop a marketing plan. Capture the names of the people who visit your web site with a Free Report or FAQS or maybe a Care Sheet - like, "10 Ways to Make Your Boxer Happy". Your biggest marketing expense is capturing customers. If you`re driving traffic to your site, you want to be able to capture it so you can market to your customer base over and over.
Have a "Grand Opening" sale. Offer a gift to those who refer others to your web site.
Plan your membership site carefully before opening it. Membership sites are a great way to build in residual sales.
Make sure you are marketing to your target market - owners of Boxers.