Is the hissing spray approved by vets?

Yes. The spray is approved by vets and there is also lived experience showing their effectiveness.