Built from shift logs, not a wiki summary

I've caught every Animal Hospital anomaly at the window so you don't have to guess.

This checker runs on the same signs I use during my own reception shifts: what shows up at the glass, what changes in the photo, and what only the cameras catch. Pick what you noticed and I'll call it admit or reject.

Last updated 2026-07-03

REC - ANOMALY SCAN - SHIFT 07

What do you see at the window?

Select the signs you notice. Verdict updates live.

How we know this: our own reconstruction of the anomaly list, put together from public community write-ups. It is not an in-game audit, it is not complete, and it can be wrong. A clear result here is not a guarantee the patient is safe โ€” finish every check yourself.

Rather guess blind? Try the anomaly quiz and see how long your streak survives.

Practice

Warm up before you read the rest

Five quick calls pulled from the same case database below. Guess normal or anomaly, get the real answer instantly, and see how your streak holds up.

REC - SPOTTER TRAINING - CASE 1/5
0Correct this shift
0Current streak
0Best streak (saved)
โ€”Accuracy

Booting camera feedโ€ฆ

Three slightly mismatched glowing red eyes rather than two. The extra eye sits on the forehead and the original pair is sometimes still visible underneath it. Some write-ups also report a low-pitched, distorted voice.

The 3 checks

Check in the same order we use in game

Look first, take the photo second, then use CCTV before you admit. One confirmed sign means reject.

01

Look

Catch extra eyes, hollow sockets, human teeth, wrong grins, twitching, or glass banging at reception.

02

Photograph

Compare the processed photo. Changed features, static, or a cursed image means the shutter stays down.

03

Monitor

Switch feeds for void bodies, warped shapes, sharp teeth, and patients that stare back through the camera.

Anomaly database

Every known tell, sorted by the check that reveals it

Filter the preview by category, then open the full database for search and every entry.

Three EyesAppearance

Three slightly mismatched glowing red eyes rather than two. The extra eye sits on the forehead and the original pair is sometimes still visible underneath it. Some write-ups also report a low-pitched, distorted voice.

Close the shutter. This is the most widely cited "obviously an anomaly" sign, so reject on sight rather than spending your other checks on it.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Hollow FaceAppearance

Empty, hollow eye sockets and a lifeless, blank, open-mouthed expression. Write-ups describe a visible hunch and slight twitching as part of the same tell.

Close the shutter. One of the easier appearance tells.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Human TeethAppearance

Behaves normally but has small, wide circular eyes and unsettlingly realistic human teeth instead of animal ones.

Close the shutter. Admitting it triggers a death ritual or a shapeshifter transformation.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Creepy SmileAppearance

A wide, unnatural, drawn-on grin with big bulging eyes, black pupils and prominent eye-bags.

Close the shutter. Do not admit.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Googly Eyes & Sharp TeethAppearance

A crooked, distorted smile with rows of sharp teeth and mismatched glowing eyes, usually paired with a warped, distorted voice. BloxGuidesGG adds that its head follows you around the room.

Close the shutter.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

TwitchingAppearance

Short, repeated jerking of the head, neck and both arms while the patient stands still. BloxGuidesGG also reports an elongated neck on some variants.

Close the shutter. Sometimes easier to confirm on CCTV.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Head BangerAppearance

Bangs its head against the reception glass. This is a hazard event, not a patient you identify and admit - every write-up we read classes it as a monster/hazard rather than an appearance anomaly.

Do not interact unprepared (it drains sanity). Wait for it to leave, or give it coffee. fdaytalk instead says to close the shutter as it pulls back to headbutt, after which it cracks the glass and leaves.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Different In PhotoPhoto

The developed photo does not match the patient at the glass: eye shape, pupils or eyelids, ear shape or colour, markings, mouth shape, or in the worst case an entirely different animal. The difference can be as small as one missing pupil.

Compare the print to the patient feature by feature - eyes, then ears, then colour, then shape - then close the shutter on any mismatch.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Different EyesPhoto

The eyes in the developed photo do not match the patient at the glass - a changed eye shape, an added eyelid, or a missing pupil. Everything else about the patient can look right.

Hold the print against the patient and compare the eyes on their own, before you look at anything else. Close the shutter on any difference.

our reading of community write-ups, not an in-game audit ยท 2026-07-03

Open the full anomaly database

Where this list actually comes from

This is our reconstruction, not an in-game audit, and you should read it that way. We did not sit in the game and record every patient. We read the public community write-ups, kept a sign when more than one write-up that had clearly not copied the other described it, and left out anything that appeared in exactly one place. That is a reasonable way to build a list. It is not the same as knowing.

So the honest summary is: the checker is a memory aid, not an oracle. It can be wrong, it is definitely incomplete, and a clear result from it does not mean the patient is safe. Your eyes at the glass beat our table every time.

We also drew a deliberate boundary. This site catalogues the signs used to identify a patient before you admit it: 6 appearance tells, 5 photo tells, 7 CCTV tells. The monsters and hazards inside the hospital are a different mechanic, and folding them into an identification list makes the list longer and worse.

We got that boundary wrong twice, and both were caught by re-reading the sources on 2026-07-14. Head Banger was counted as an appearance tell, and the red-eyed figure on the camera feed was counted as a CCTV tell. Neither is a patient you admit or reject โ€” the write-ups file both with the monsters. They are still in the database, because you do meet them, but the checker no longer offers them as signs and they are not counted as tells.

We also went looking for what we were missing, and found two real gaps: Different Eyes and Unnatural Photo are separate photo tells that we had wrongly folded into one entry. Both are now in the list. Several other names that look like missing anomalies turned out to be other guides' names for tells we already had โ€” "Censored Eyes" is Black Eyes, "Disguised Shapeshifter" is the Skinwalker.

Two honest limits. First, the tier list ranks these by how easy they are to miss and how badly a mistake hurts. That ranking is our judgement call, not data pulled out of the game and not something we measured by playing. Second, Animal Hospital is actively updated. If a shift shows you something that is not in the catalogue, the likeliest explanation is that our list is behind the game, not that you imagined it. Tell us, and we will go and check.

Why the order of the checks decides the run

Look, photograph, monitor, decide. The sequence matters more than memorising individual tells, because the three anomaly categories hide in three places that do not overlap.

An appearance anomaly is visible at the glass. A photo anomaly is invisible at the glass by design โ€” that is the entire point of it. A CCTV anomaly is invisible at the glass and in the photo. So a patient that survives your eyes has told you almost nothing about what the camera is going to show, and 7 of the 18 tells we track appear nowhere else.

This is why "it looked normal" is not evidence. It is the absence of one of three kinds of evidence. The only sentence that justifies opening the door is: it looked normal, the photo matched, and the feed was clean. Skipping the camera because the patient seemed fine is not a shortcut, it is the exact hole the CCTV anomalies were built to walk through โ€” and it is the mistake that shows up most when a shift starts running late.

The three anomalies that actually get through

Most of the catalogue is loud. A glowing red third eye, empty hollow sockets, a body that goes solid black on camera โ€” nobody waves those through. The ones that end runs are the quiet ones.

Human Teeth is the worst offender. The patient behaves completely normally. Nothing about its posture or movement is wrong. The only thing wrong with it is the mouth, which is why we now check the mouth on every patient rather than only on the ones that already look strange.

Different In Photo asks you to notice that the processed image has altered ears, eyes, colour, or shape versus the animal at the glass โ€” and the difference can be small. The fix is to make the comparison mechanical: check ears, then eyes, then colour, then shape, as four separate looks. Asking yourself whether the photo "feels" different produces a no every time under pressure.

Different Ears is the same trap, and we had it wrong until 2026-07-14: we described it as camera-only. It is not. Every source we checked places mismatched ears in the photo as well as on the feed, so compare the ears at both steps. Telling you to only check the cameras for this one is exactly how a player waves it through.

What it costs you to admit one anyway

Not every anomaly has a documented consequence, and we do not invent one where a source has not shown it. But several are specific enough to be worth knowing before you gamble on a borderline call.

Admit Three Eyes and it can spawn hostile monsters loose in the hospital. Admit Human Teeth and it triggers a death ritual, or the patient turns into a shapeshifter. Admit a Skinwalker โ€” the wide mouth full of sharp teeth that only the cameras show you โ€” and it becomes a hostile Skinwalker inside the building with your team.

Two more punish you without being admitted at all. Black Body, Red Eyes drains sanity and zooms the feed in while you are still looking at it, and Cursed Photo takes 10 sanity the instant you look at the developed image. Neither of those changes the decision. Reject, and stop staring at the evidence.

The pattern across all of them is the same: a correct reject at the window costs you a few seconds, and a wrong admit costs you the rest of the shift. Those two are not close.

Where your sanity actually goes

Sanity is the quiet timer behind every decision. Health and monsters are obvious; sanity loss changes how your team behaves before the run ends, which is far more dangerous.

The big scripted drain is Cursed Photo at 10 sanity per look. Head Banger โ€” the hazard that bangs its head against the reception glass โ€” drains you if you interact with it unprepared, and the correct play is to wait for it to leave or give it coffee rather than improvising. Beyond those, most of what drains a team is self-inflicted: staring at disturbing evidence longer than the call required, flipping feeds four times to re-prove a decision you had already made, or panicking because nobody said what failed.

Recovery items are not trophies. Use coffee or food before the bar is nearly empty, because the last few points of sanity are exactly when players start making desperate calls. An item still in your inventory at that moment is an item that failed to do its job. The sanity guide has the full breakdown of drains and recovery timing.

Codes, and why we do not publish a list

Animal Hospital has no code redemption box. There is nowhere to type a code, which means every "working code" list you find for this game is describing a feature the game does not have.

We keep a codes page anyway, because the question is reasonable and someone should answer it honestly. It records the current status, the date we last checked it against the game's own Roblox page, where real codes would be announced first if the developer adds them, and how to spot a fabricated one. The moment a redemption box exists, that page gets real codes and real redemption steps.

Until then, the time you would spend hunting codes is better spent on the checker and the quiz. Learning the appearance, photo, and CCTV tells will save more shifts than any code would have.

The mistake no tell list warns you about: screening a hazard

Every "complete anomaly list" for this game treats all 20 entries as patients you judge at the window. They are not. 18 are identification tells you admit or reject; the other 2 โ€” Head Banger at the glass and the red-eyed figure on the camera feed โ€” are the two entries the checker deliberately withholds as signs, because they are hazards you handle, not patients you screen. If you catch yourself trying to admit or reject either one, you have mistaken a hazard for a patient. With the red-eyed figure that has a direct cost: holding the feed on it to "confirm" the call is exactly what drains your sanity as the camera zooms in, so the documented play is to turn the feed off rather than keep watching. Head Banger has its own answer โ€” wait for it to leave or give it coffee rather than interacting with it unprepared. Neither belongs in an admit-or-reject decision, so when a name is unfamiliar, open the full anomaly database to check whether it is listed as a patient tell or flagged as a hazard, and keep the printable tell cheat sheet on a second screen so that line never blurs mid-shift.

From the blog

Longer write-ups where a section here was not enough room.

Sections on this page last updated 2026-07-14. The anomaly list is our own reconstruction from public community write-ups, not an in-game audit โ€” see above.

FAQ

Fast answers before the next patient

These are the questions we check most while playing reception.

What is the fastest way to check an Animal Hospital anomaly?

Use the window check first, take the photo, then confirm on CCTV before you admit the patient. The checker follows that same order.

Should I reject a patient if only one sign matches?

Yes. One confirmed anomaly sign is enough to close the shutter and keep the hospital safe.

Are photo anomalies visible before the picture?

Usually no. Photo anomalies can look normal at the desk and only reveal changed features, static, or cursed imagery after the shot.

Why do we separate CCTV anomalies?

Some tells only appear on the camera feed, including void bodies, warped shapes, and patients that stare at the camera.

How often is this anomaly list updated?

We mark every game page with a date and re-check the list when Animal Hospital updates.

How many anomalies are there in total?

We track 20 entries: 18 patient-identification tells (6 appearance, 5 photo, 7 CCTV) plus 2 hazards - Head Banger and the red-eyed figure on the camera feed - which the write-ups class as monsters rather than patients you screen, so the checker leaves them out. The list is not complete: the write-ups name tells we could not pin down, and we list those separately instead of publishing them as fact.

Which anomaly is hardest to catch?

The ones on a patient that reads as completely normal: Human Teeth at the window, Different Eyes or Unnatural Photo in the print, and the Skinwalker, which looks fine at the glass AND in the photo and only shows on the camera feed.

Are there any Animal Hospital codes?

No. The game has no code redemption box, so there is nothing to enter. Independent code round-ups say the same thing - the developer has not built a redemption system - which is why we publish a status page instead of a code list.