WEST LEBANON — Gov. Kelly Ayotte has vetoed a pet foster care bill, despite expressing support for its main premise: to allow dog and cat moms, and newborn puppies and kittens to live in a temporary home environment as they await adoption.

But before the pet fostering bill reached her desk, legislators voted to attach language to it from a livestock cruelty bill that sought to grant more investigative authority to …