licensed association consultant pet puppy commercial bonded dogs accountant associations insured cat certified puppies homeowners national cats cpa