Storybrooke Pet Shelter

Storybrooke Pet Shelter  is a Storybrooke location on ABC's Once Upon a Time. It first appears in the tenth episode of the first season.

During the Curse
After coma patient David is discharged from the hospital and resumes his life, he finds a job at the pet shelter. While putting up posters around town, he bumps into Mary Margaret who asks if his job search has been successful, to which he tells her about the pet shelter job.

In the woods, Mary Margaret finds an injured dove and brings the animal to the shelter to check its health. The veterinarian, Dr. Thatcher, says the dove will heal just fine, but cannot survive on its own and needs to reunite with its flock soon. This leads to Mary Margaret braving the coming storm in the hopes of setting the dove free where its flock might pass by. David persuades her to wait it out because it is too dangerous to be outside. After the storm is over, she is disappointed of not being able to bring the dove back to her flock, but the opportunity comes up just as the birds pass overhead in the skies. Releasing the dova into the air, it flies back to its flock while she and David contently look on.

Sheriff Graham asks sheriff's deputy Emma to take the night patrol during one day of the week in which he needs to help out a sick dog at the shelter since the veterinarian will not be available. However, Emma discovers the real reason is because he and Regina were having a nightly tryst.

Appearances
Tierheim