Our Staff

Call Now 503-280-2000

Libby & AnnaLibby

I came to Portland about 12 years ago from Montana, seeking more adventure than my wonderful small town could provide. I’d already been working in the veterinary field for 5 years, and Portland provided me with my first experience in holistic veterinary medicine. As I’ve worked in this field, I’ve realized how many more treatment options integrative medicine can provide for animals, and this field also allows me greater opportunities to connect emotionally with patients and their people.

I first realized my love for animals as a small child; my first pet was a big orange boy cat named ‘Moose’ that very obligingly allowed a 2 year old child to carry him around. I have had animal friends all of my life; I currently care for another big boy cat who is a special-needs guy with epilepsy and other concerns; he is my soul-cat and dear friend who has taught me so much about the truly important things in life.

Outside of the clinic I am an artist and musician; I love spending time with my fiance Matt, and I try to keep up with my many interests in metalwork, painting, costume design, and being outside in nature as much as I can, especially at the Oregon coast; regardless of the weather.




I was born in Portland Oregon and brought home to a baby crib that I shared with the family cats. I played an active guardian role for my pets and any wildlife that came by. I even faked illness in junior high so I could go home and help a stray cat I had observed from the bus stop. She slept on my pillow from that day forward! Veterinary medicine has always been my calling and a straightforward path. I receive great joy and satisfaction working with both humans and their furry companions. I received my degree in veterinary technology in 1990 and became licensed that same year. My interests and strengths are surgical anesthesia and dentistry. My down time is spent working on various household projects with the help of two feline “assistants” named Tyler and Bradley. When not at home I can be found cycling, skiing, surfing or hiking.




I have always been an observer and lover of animals of all kinds. As a child I remember studying insects – my most famous study was when I painted rolly-polly bugs with fingernail polish so that I could study their social dynamics! And also kept a journal of the various ‘meows’ my cats made and their different meanings. This fascination and love for animals that started as a child led me here, and I have now been working in the veterinary field for 20 years.

I am also a clinical herbalist and teach courses on herbal medicine and clinical herbalism. I find a lot of joy and nourishment in growing medicinal herbs, wildcrafting, making herbal medicine and traveling. I also enjoy camping, biking, reading, climbing, and spending time with community.




I was born and raised in Portland. My grandma was a cat lover and she was always making it a point to ensure I was too. Years ago, I had a paraplegic cat, “Scoots”, that required intensive care, which is what drove me to become a veterinary technician. I graduated from the PCC Vet Tech Program in 2007. I was always interested in integrative medicine, and took my pets to Hawthorne Vet as a young student.

I spend my free time with my husband, daughter and son. We spend our time together cooking, playing Monopoly and Jenga, and exploring the trails of Oregon. We love to eat at home, my daughter is great at finding new recipes for the family.  I enjoy time in my garden, riding my bike, and reading a good book on the couch. I now have two middle-aged cats, Athena and Tortuga, that are always causing trouble and making sure I don’t get to sleep in, but they are good at cuddling while watching t.v.



I was born in Alaska, raised in Kansas, escaped to L.A. for awhile, then finally landed in Portland and joined the team at Two Rivers Veterinary Clinic in 2010. I love Oregon and all its mossy green.

It was through my cat, Parker that I was introduced to the veterinary field in 1999. I watched the staff at her veterinary clinic and thought it would be so cool to work with animals. Plus, they had a big, black office cat! I got a job at Studio City Animal Hospital the next year, and completed the Registered Veterinary Technician program at Los Angeles Pierce Community College by 2004. I have loved caring for animals so much all these years that I decided to try caring for their people too. I graduated from nursing school in 2018 and although I may not be here every week, I still plan to continue picking up shifts to visit all my favorite pets and people.



My career in veterinary medicine began in in 2003. At that time, I was still in my home state of Connecticut where I worked and went to school until I moved to Portland in 2010. I was raised around animals and have always felt a connection to them; I also love working with and being surrounded by plants.

Oregon has been great for me, my grandfather was raised in Silverton, so perhaps I’m drawn to this place naturally. I love year round gardening, and many of the other things the Pacific NW has to offer. I enjoy growing both flowers, and vegetables.

In addition to growing things, and being in the company of animals, I like art (photography in particular), literature, films, cooking, thrifting, and going out with friends. My sidekick is Lulu, chihuahua-terrier mix. She weighs only five pounds but has a huge personality. I also have a handsome, and funny cat called Blueberry. I adopted both of them after settling into Portland.

In addition to having an education and training in veterinary technology, I have a BS in socio- cultural anthropology from PSU. While studying humans and culture, my focus was primarily in medical anthropology and public health, areas I have a special interest and passion for.

I love working with the team here at Two Rivers! I feel really great about being part of a practice that takes an integrative approach to animal care.



I grew up on the Oregon coast, bringing home a wide variety of stray creatures (I don’t recommend bringing an injured seagull into your bedroom!) I moved to Portland to attend college, with plans of becoming a teacher. One of my college jobs was working at a veterinary clinic as a receptionist. I quickly grew to love the veterinary field- the medicine, supporting the relationships of people and their pets, and being part of the profession that makes caring for that relationship such a big part of their life. By the time I completed my college degree, I’d changed courses and was manager of a veterinary clinic (where I had the pleasure of working with a young veterinarian named Dr. Nancy Curran). Permanently derailed from teaching, I went on to complete the Veterinary Management Institute at Purdue University in 2005. In 2014, I had the opportunity to join the amazing group of people at Two Rivers and work with Dr. Curran once again.

My time away from work is kept busy with my daughter and a home full of pets- a dog, two cats, and two rats. At home, I love gardening, cooking, and canning. My dog, Goose, keeps me true to my Oregon roots- outdoors and hiking, regardless of the weather.



I grew up in the Midwest, moved to the West Coast, then out to the East Coast, then back to the Midwest, then to the Pacific Northwest for 8 years, then once again to the East Coast and finally landed back in the PNW. Phew! Hopefully I’m done moving for bit. The majority of these moves included 2 dogs, 3 cats and my lovely partner. The final 2 moves included 2 dogs, 2 cats, lovely partner and a baby. I love a challenge!

I have a career path as varied as my moving record. I have trained assistance dogs, managed a kennel, and worked in a variety of capacities at a handful of veterinary clinics over the past 20 years. Somewhere in all that, I obtained a master’s degree in counseling psychology, worked at a very cool college in Vermont and have had the absolute pleasure of being a stay-at-home parent.

I can honestly say that of all the places I have lived, the PNW is truly my home and of all the places I have worked, Two Rivers Veterinary Clinic is comprised of some of the finest humans I have ever met. When I’m not at the clinic I’m hanging out with my wee one and my house full of geriatric animals.



I was born in Portland and raised not far from Two Rivers. When I was five years old, my family fostered a dog who delivered seven puppies the night we took her in. One of the puppies, Cocoa, was a part of our family for 17 years. That experience was the beginning of my close bond with animals.

I began as a Zoology major at Oregon State University, but ultimately decided on working with companion animals instead, and graduated from the PCC Vet Tech program. After working in the veterinary field for 13 years, I took time away to raise my 2 kids. In April, 2019, I began the next chapter of my life by joining the incredible Two Rivers team.

My family and I currently share our home with two champion lap-warmer senior kitty siblings, who we’ve had since they were babies. Our sweet girl, Ella, has epilepsy, and her tuxedo brother, Domino, has only one eye.

Outside of the clinic, besides spending time with family and friends, I enjoy photography, arts and crafts, card making, reading, and taking walks around my neighborhood.