Here is a nice overview, but it is for NH:
Service Animals | Disability Information | NH Governor's Commission on Disability
Maybe your state has a site with guidelines like this. ADI seems to be the go to for requirements. Looks like it takes a lot of time and money unless you train him yourself. But I think it is goingto vary slightly depending on your state.