Canine flu confirmed in 22states