Sign In:


  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    Large animal veterinarian Meghan Flanagan administers pink-eye and rabies vaccinations to Holstein cows at Smiling Hill Farm in Westbrook.

    Show
  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    Flanagan inspects a goat's eye before performing an ultrasound to determine if it is pregnant. The employee of Annabessacook Veterinary Clinic in Monmouth was making the rounds of Smiling Hill Farm's livestock.

    Show
  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    Flanagan slips on a rubber boot in preparation for the mud and rain at Smiling Hill Farm before vaccinating the petting zoo animals.

    Show
  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    Flanagan walks into a barn holding a pregnant ewe, to check her health and give her a rabies vaccination.

    Show
  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    Flanagan gives a rabies vaccination to one of Smiling Hill Farm's sheep.

    Show
  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    A potbelly pig stands in its Westbrook pen after being vaccinated for rabies by Flanagan.

    Show
  • Hide
    On the Job: Meghan Flanagan, large-animal vet - Whitney Hayward/Staff Photographer | of | Share this photo

    With a portable ultrasound strapped to her waist, Flanagan approaches a goat that needs to be checked for pregnancy.

    Show