Skip to main content
Navigate
Toggle navigation
Home
Introduction to Farm Animal
About Us
About Us
Our Vets
Our Admin Team
XLVets
Upcoming Meetings
Resources
Factsheets
Livestock Matters
How to Find Us
Emergencies
Committed to excellence in practice
admin@cainvets.co.uk
01691 828205
Llansantffraid, Powys SY22 6UA
Our
quarterly
publication on a wide range of farm subjects
Livestock Matters