Pet care franchise pairs pooches with trained professionals for in-home care as an alternative to kennels and boarding.