Have had a series of jobs along the way, but currently I own a small vendor/website business. We go to dog shows, primarily, and sell t-shirts and other doggy related items to the attendees.
I've also worked for the American Kennel Club as a field inspector, insurance agent for AFLAC (yep the duck), office manager/bookkeeper for dentist, payroll clerk for construction company, dog groomer, and small clothing manufacturer (tailcoats for chimneysweeps .. in 80's, too small a market).
We have a small farm that we have recently started focusing on for more of a capital return.