Wow, nice program. I don't think they have anything like that around my area. I am considering a rescue but I am also looking into a program whereby I raise a puppy to the age of 2 and then he/she is trained as a support dog for disabled veterans.]