Animal surrender form for shelters and rescues

Updated 2026-10-30

An owner who must give up an animal is often upset and in a hurry. A long phone call is hard for them and for you. I would rather they answer calmly in writing first, so your conversation starts with the facts.

Who should fill it in?

The person who owns the animal today. They give their contact details, then the animal's name, kind, breed, age, and whether it is neutered and vaccinated.

Why does it ask about behaviour and bites?

Honest answers keep your staff and the next family safe. The form asks who the animal gets on with and whether it has ever bitten or scratched a person. Most answers are choices, so it stays quick and does not feel like an interrogation. It also asks why the owner needs to rehome, so you can see if some help could keep the animal at home.

What if the owner is vague?

Most questions are optional, and a rough age is fine. You follow up by phone. An owner's AI might ask "What is the animal's name?" Then "Why do you need to rehome it?" Then "Has it ever bitten anyone?" It shows all answers and sends only after a yes. See agent-fillable forms.

Before you use it

This is a form, not legal advice. Have a professional check any wording about ownership. Browse forms for pet businesses and rescues and forms for nonprofits and charities. A pet foster application finds temporary homes, and a pet adoption application screens the next family.

Questions

Does sending the form hand over the animal?

No. The form only collects details. A person on your team still talks to the owner and arranges the handover. Any transfer paperwork happens outside the form.

How do I sort urgent cases?

Sort the CSV by the handover_date column. Read the reasons column for cases such as housing or illness, where an early call may help the owner keep the animal.

Who sees the owner's details?

You, as the form owner, read the responses as JSON or CSV. Pass them to staff the way you already share sensitive records.

Try the form

Live demo ยท nothing is saved

Tell us about the animal you need to rehome

We know this is hard. Answer as honestly as you can, because it helps us find the right next home. Skip anything you do not know.

What kind of animal is it? (required)

A rough guess is fine.

Spayed or neutered?
Are vaccinations up to date?
Why do you need to rehome the animal? (required)
Who does the animal get on with?
Has it ever bitten or scratched a person? (required)
I am the owner and I am allowed to hand over this animal (required)

Or paste the JSON

Give this to your AI. It needs the AI Form API MCP server or an API key. It makes the form and sends you the link.

text
Create this form with the AI Form API create_form tool (or POST https://aiformapi.com/v1/forms with my API key). Then reply with the public_url.

{
  "title": "Tell us about the animal you need to rehome",
  "description": "We know this is hard. Answer as honestly as you can, because it helps us find the right next home. Skip anything you do not know.",
  "fields": [
    {
      "id": "owner_name",
      "label": "Your name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "owner_phone",
      "label": "Your phone",
      "type": "phone",
      "required": true
    },
    {
      "id": "owner_email",
      "label": "Your email",
      "type": "email"
    },
    {
      "id": "animal_name",
      "label": "Animal's name",
      "type": "short_text",
      "required": true,
      "max_length": 100
    },
    {
      "id": "species",
      "label": "What kind of animal is it?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Dog",
        "Cat",
        "Rabbit",
        "Small animal",
        "Bird",
        "Something else"
      ]
    },
    {
      "id": "breed_or_mix",
      "label": "Breed or mix",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "age_years",
      "label": "Age in years",
      "type": "number",
      "help": "A rough guess is fine.",
      "min": 0,
      "max": 40
    },
    {
      "id": "neutered_status",
      "label": "Spayed or neutered?",
      "type": "single_choice",
      "options": [
        "Yes",
        "No",
        "Not sure"
      ]
    },
    {
      "id": "vaccines_current",
      "label": "Are vaccinations up to date?",
      "type": "single_choice",
      "options": [
        "Yes",
        "No",
        "Not sure"
      ]
    },
    {
      "id": "reasons_for_rehoming",
      "label": "Why do you need to rehome the animal?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Moving home",
        "Housing rules",
        "Cost of care",
        "Allergies in the household",
        "Not enough time",
        "A new baby",
        "Illness or a change in the family",
        "Behaviour",
        "Another reason"
      ]
    },
    {
      "id": "gets_on_with",
      "label": "Who does the animal get on with?",
      "type": "multi_choice",
      "options": [
        "Children",
        "Dogs",
        "Cats",
        "Strangers",
        "Being left alone"
      ]
    },
    {
      "id": "bite_or_scratch_history",
      "label": "Has it ever bitten or scratched a person?",
      "type": "single_choice",
      "required": true,
      "options": [
        "No",
        "Once",
        "More than once"
      ]
    },
    {
      "id": "health_and_diet",
      "label": "Health conditions, medicines and diet",
      "type": "long_text",
      "max_length": 1500
    },
    {
      "id": "handover_date",
      "label": "When would you need to hand the animal over?",
      "type": "date"
    },
    {
      "id": "owner_confirmation",
      "label": "I am the owner and I am allowed to hand over this animal",
      "type": "checkbox",
      "required": true
    }
  ]
}

Or call the API

bash
curl -X POST https://aiformapi.com/v1/forms \
  -H "Authorization: Bearer $AIFORMAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Tell us about the animal you need to rehome","description":"We know this is hard. Answer as honestly as you can, because it helps us find the right next home. Skip anything you do not know.","fields":[{"id":"owner_name","label":"Your name","type":"short_text","required":true,"max_length":150},{"id":"owner_phone","label":"Your phone","type":"phone","required":true},{"id":"owner_email","label":"Your email","type":"email"},{"id":"animal_name","label":"Animal'\''s name","type":"short_text","required":true,"max_length":100},{"id":"species","label":"What kind of animal is it?","type":"single_choice","required":true,"options":["Dog","Cat","Rabbit","Small animal","Bird","Something else"]},{"id":"breed_or_mix","label":"Breed or mix","type":"short_text","max_length":150},{"id":"age_years","label":"Age in years","type":"number","help":"A rough guess is fine.","min":0,"max":40},{"id":"neutered_status","label":"Spayed or neutered?","type":"single_choice","options":["Yes","No","Not sure"]},{"id":"vaccines_current","label":"Are vaccinations up to date?","type":"single_choice","options":["Yes","No","Not sure"]},{"id":"reasons_for_rehoming","label":"Why do you need to rehome the animal?","type":"multi_choice","required":true,"options":["Moving home","Housing rules","Cost of care","Allergies in the household","Not enough time","A new baby","Illness or a change in the family","Behaviour","Another reason"]},{"id":"gets_on_with","label":"Who does the animal get on with?","type":"multi_choice","options":["Children","Dogs","Cats","Strangers","Being left alone"]},{"id":"bite_or_scratch_history","label":"Has it ever bitten or scratched a person?","type":"single_choice","required":true,"options":["No","Once","More than once"]},{"id":"health_and_diet","label":"Health conditions, medicines and diet","type":"long_text","max_length":1500},{"id":"handover_date","label":"When would you need to hand the animal over?","type":"date"},{"id":"owner_confirmation","label":"I am the owner and I am allowed to hand over this animal","type":"checkbox","required":true}]}'

JSON definition

json
{
  "title": "Tell us about the animal you need to rehome",
  "description": "We know this is hard. Answer as honestly as you can, because it helps us find the right next home. Skip anything you do not know.",
  "fields": [
    {
      "id": "owner_name",
      "label": "Your name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "owner_phone",
      "label": "Your phone",
      "type": "phone",
      "required": true
    },
    {
      "id": "owner_email",
      "label": "Your email",
      "type": "email"
    },
    {
      "id": "animal_name",
      "label": "Animal's name",
      "type": "short_text",
      "required": true,
      "max_length": 100
    },
    {
      "id": "species",
      "label": "What kind of animal is it?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Dog",
        "Cat",
        "Rabbit",
        "Small animal",
        "Bird",
        "Something else"
      ]
    },
    {
      "id": "breed_or_mix",
      "label": "Breed or mix",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "age_years",
      "label": "Age in years",
      "type": "number",
      "help": "A rough guess is fine.",
      "min": 0,
      "max": 40
    },
    {
      "id": "neutered_status",
      "label": "Spayed or neutered?",
      "type": "single_choice",
      "options": [
        "Yes",
        "No",
        "Not sure"
      ]
    },
    {
      "id": "vaccines_current",
      "label": "Are vaccinations up to date?",
      "type": "single_choice",
      "options": [
        "Yes",
        "No",
        "Not sure"
      ]
    },
    {
      "id": "reasons_for_rehoming",
      "label": "Why do you need to rehome the animal?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Moving home",
        "Housing rules",
        "Cost of care",
        "Allergies in the household",
        "Not enough time",
        "A new baby",
        "Illness or a change in the family",
        "Behaviour",
        "Another reason"
      ]
    },
    {
      "id": "gets_on_with",
      "label": "Who does the animal get on with?",
      "type": "multi_choice",
      "options": [
        "Children",
        "Dogs",
        "Cats",
        "Strangers",
        "Being left alone"
      ]
    },
    {
      "id": "bite_or_scratch_history",
      "label": "Has it ever bitten or scratched a person?",
      "type": "single_choice",
      "required": true,
      "options": [
        "No",
        "Once",
        "More than once"
      ]
    },
    {
      "id": "health_and_diet",
      "label": "Health conditions, medicines and diet",
      "type": "long_text",
      "max_length": 1500
    },
    {
      "id": "handover_date",
      "label": "When would you need to hand the animal over?",
      "type": "date"
    },
    {
      "id": "owner_confirmation",
      "label": "I am the owner and I am allowed to hand over this animal",
      "type": "checkbox",
      "required": true
    }
  ]
}