He is adorable!!!!

Is the process that you went through to adopt him fairly typical? Where they do home visits and such?