This is a thorough and complete example of an adoption contract.  It is extensive (8 pages in length) and clearly outlines all of the responsibilities, and contractual obligations of the adopter.  Each page is required to be individually initialed which is a best practice to ensure there are no disputes that the owner did not see a particular page.