Hey! Just want to throw in a few thoughts on the pet thing regardless of whether its a pocket pet, cat, dog, fish or otherwise. Just keep in mind that right now you might be attending vet school in 4 years and regardless, you will be moving after undergrad. Depending on what kind of animal you get it might make it harder to find housing down the road. While vet students LOVE animals a lot already come with their own who may have issues with other animals or may already be at the house/apartments limit for pets...so it actually took me a while to find an affordable, pet friendly place, with housemates that were OK with me bringing my pets. Just something to consider, not meant to discourage at all. But it is something I never thought about until it became an issue.
Also, just think long and hard about whether or not you want to do study abroad or travel for internships. I wasn't able to do any of that in undergrad because of my pets and was sort of limited to finding paid things instead of just shadowing over summers so I could pay for vet care/food etc. and during undergrad and I lived at home and commuted. Now I'm in vet school and have a saint of a fiance who helps out and takes care of our dogs and my horse so I have some more leeway to travel for internships (my cat will generally travel with me). Honestly without him helping out, keeping my horse while in vet school would never have even been an option, and I probably would not be in vet school because I wouldn't have been able to give her up. Also something to just consider.
Best of luck whatever you decide!
Edit: Also...just another perspective. Losing a pet right before finals hell month can completely and totally knock you on your butt and studying becomes the absolute last thing you want to do...especially when the material may remind you of your pet (as it often does in vet school). So something to keep in mind as well if you consider adopting an older dog or cat to avoid training a puppy/kitten. And old pets can become very time consuming and expensive very quickly. Again, not meant to discourage you at all because I wouldn't trade having animals for the world. But there are a whole lot of things to consider that I never thought about until they came up so, I just wanted to offer some different perspectives.