The best way to get this information is to make a list of the schools you're interested in and then browse their application/admissions sections of their websites. This will give you the info on what pre reqs are needed for the schools you are interested in and they often give stats on what the average GPA is for the entering class.
A 3.0 GPA isn't the worst ever - it kind of depends on where you went wrong - are you a consistent B student or have you had some serious ups and downs? What kind of GPA do you have in your last 45 credit hours? Some schools consider this more heavily. What is the difficulty of your course load? What is your overall science GPA, also another aspects some schools look at.
Many schools offer application and transcript reviews to help you get a handle on your application strength and where you can make some changes.
I am an applicant with a GPA on the lower end of things - so I have made efforts to have a strong showing with my most recent classes, taking a more difficult course load. My animal experience is extensive and varied. I participate in volunteer activities and other non academic activites to make my application more welll rounded.
GRE scores need to be at least average or above average if you GPA is on the lower end - looking for something 1200 or above.
http://www.aavmc.org/Publications/VMSAR.aspx
The above link is for the yearly publication that comes out with the specifics for many of the vet schools in the US, Canada, Europe, and Australia.
As a general rule - the Carribean schools will accept lower GPAs more easily than others - but that is not always the case and you have to look into the steps that need to be taken to then be certified to practice in the US.
Vet school is extremely competitive and the average vet takes 2-3 application cycles to gain admission. Its a long road of hard work - but (fingers crossed) its worth all the hard work in the end if being a vet is your calling.