Meet Our Team

Our dedicated team always ready to help when you are in need


Stacey Dunn

Veterinarian (BVSc (Hons))

Stacey completed her veterinary training at University of Queensland in 2008.  She has worked in small animal practice in Brisbane and UK, before making the move to Narrabri in 2013 and has been working locally since.  Stacey has completed further studies in emergency medicine and critical care, small animal orthopaedics and small animal medicine.  Outside of work, Stacey enjoys waterpolo, waterskiing, camping, fishing and keeping up with 3 busy boys!

Vicki Allan

Veterinary Practice Manager (20 yrs experience)

Vicki has been in the veterinary industry for 20 years.  She has a wealth of knowledge on just about anything you might need to know.  At Allpets, you will find Vicki running the front reception most days, but she also loves to jump out the back to help out whenever needed.  Vicki and her husband Danny run the Bohena Creek Pet Motel, they have a genuine passion about caring for pets.

Michaela Plata

Veterinarian (BVSc(Hons))

Michaela has been with Allpets since 2021.  Michaela grew up and completed all her schooling in Narrabri before heading off to vet school and graduating from CSU in 2010.  Micheala worked in mixed animal practice before moving to Brisbane but lucky for us, Michaeala decided to come home for a few years.  You will find Michaela consulting one morning, then jumping into surgery, then flying out to preg test some cows - she can do anything!  When not at work, Michaela is kept busy with her young family and loves cycling, camping and creating beautiful artworks.  

Zoe Carleton

Veterinary Nurse (Certificate IV)

Zoe has been with Allpets for 2 years after completing her nursing training with us.  Zoe brings a huge amount of knowledge on all things with feathers and regularly hand rears all sorts of different birds.  Zoes favourite part of nursing is helping out with caesarians and nursing puppies.  When not at work, you will find Zoe riding her horse and caring for her multiple birds and dogs at home.  

Taeisha Welsh

Veterinary Nurse (Certificate II)

Tae is one of our newest members of the team, currently completing her Certificate II in Animal Studies.  Tae loves that every day is different and really enjoys seeing patients go home happy and healthy after a stay in hospital.  Outside of work, Tae is very busy with a boisterous, cheeky (but lovely) 4-year-old son and a big beautiful Rottie, Draco.  

Amalie Gosper

Veterinary Nurse (Certificate IV)

Amalie completed a school-based traineeship with Allpets in 2023 and lucky for us, she decided to stay on full time and working towards her Certifate IV in Vet Nursing.  Amalie loves surgical nursing and anaesthesia.  When not at work, Amalie enjoys riding her horse and spending time with her family.  

Rachael Van Gosliga

Veterinary Nurse (Certificate IV)

Rachael has been with Allpets since 2022 and is working towards her Certificate IV in Vet Nursing.  Rachael enjoys everything about vet nursing but particularly loves cats, although she is not allowed anymore at home.  

Makenzie Van Gosliga

Veterinary Nurse (Certificate IV)

Makenzie started with Allpets in late 2023 and is working towards her Certificate IV in Vet Nursing.  Kenz enjoys learning about new things in the clinic and helping with the vets on large animal call outs.  When not at work, Kenz loves her horses and is a keen polocross player.  

No data to display
No data to display
No data to display
No data to display