Dr. Amanda J. is a veterinarian who practices small animal medicine and surgery. She enjoys educating pet owners through writing and does so for several blogs and websites. She grew up on a farm and has worked with animals since she was very young. She earned her doctorate of veterinary medicine from Iowa State University and continues to broaden her education with alternative therapies such as acupuncture in both small and large animals.