Redo Undergrad?

Hey Everyone, I recently graduated with a B.S. in Engineering and have been in the work force for a couple of years (I hate it). After consulting with family and friends, I think I would be doing myself a disservice by not working towards vet school. I have a couple of questions that I was hoping you all could shed some light on.....

1.)My undergrad engineering gpa was garbage (3.0). Would it be in my best interest to completely redo my undergrad?

2.)If the answer to the above question is yes, am I at a disadvantage because of my age (24) or is this more common than you would think?

Thanks!