I came accross this while surffing. Thought I would pass it on, I havent gotten a chance to acutally go through this site.
http://www.specialneedspets.org/

Kelly