Would any amount of incarceration rehabilitate Vick? I don't think so. I think he feels this is his right, they are "only" dogs.
Ban him from the NFL, it is a business like any other, if an employee does something to hurt your corporate image, you get rid of them. Simple.
Then put him to...