The ease in which it can be used by both staff members as well as volunteers, not having any technical issues with keeping up-to date information regarding your pets/animals etc., being able to view past photos & medical histories makes this software so important! There really isn't anything negative I would say about using iShelter - everything runs smoothly from entering our pet info at adoption events (aside from us getting confused all together!) through finding out where they end up after we adopt them or if there are still available homes once we come back looking again later!! We use Isheltes during open house days and then continue searching online via other sites until one comes along when they have space left over :) I like how easy this software makes it so you don't have much work when taking care or adding info about your dogs, cats ect.. The only thing would be if there was more options in terms where they could look up information faster than having someone else do all those searches ( but thats just my opinion). So far its been great! We use almost everything from them as well including intake forms/application etc.