106 Hwy 22 South
P.O. Box 477
Mapleton, MN 56065
(507) 524-3748

24/7 chat

Services / Prices

Feline Paw Plans
Canine Paw Plans

Our radiology area is an important part of our diagnostic tool box. At All Pets we take all of our x-rays in-house, and our digital x-ray system allows the fast turnaround and accurate x-rays needed to make necessary decisions for our patients. Many of the x-rays that we take are to evaluate lameness or possible fractures. However we frequently also utilize abdominal, chest, and dental x-rays to evaluate potential issues in those areas. We also provide pre-sale certification and OFA certification x-rays for our clients.

Our digital x-ray system allows us to email x-rays to our patient’s families and specialist referral centres.


The lab is the main hub of diagnostic activity in any clinic, and the lab at All Pets is extensive and modern. We have always recognized the importance of being able to provide our clients with prompt, accurate lab results through in-house testing, and the ongoing upgrade purchase of equipment in shows our commitment to continuing this focus.

When one of our patients is not feeling well, having access to the required lab results within minutes allows us to get the right plan of action moving quickly. This is especially important when a patient arrives in an emergency situation. Our technicians are trained and competent in all aspects of the laboratory, and this area occupies a lot of their time each day.

Ultrasound is fast becoming an important part of our diagnostic plan especially when evaluating patients with complex medical problems.  Ultrasound works by using sound waves transmitted into the body to create an image of internal organs and structures.  As a result, this provides a pain-free, non-invasive way for us to look at organ texture and shape, identify abnormal structures and obtain measurements, and may assist us in obtaining needle biopsy samples.  Ultrasound also provides a way to evaluate the function of the heart and diagnose heart disease.  With an echocardiogram (an ultrasound of the heart) we can look at how blood is flowing as well as whether or not the heart valves are working properly during the heart cycle.

All Pets has an ultrasound machine in house with certified doctors that can perform abdominal or thoracic (heart) studies.   It is fast, less expensive than more advanced imaging techniques such as CT or MRI — which must be performed at a referral center – and are read by a board certified radiologist.  In order to prepare your pet for the best possible imaging, we will perform the ultrasound after an overnight fast and then give them a mild sedative to allow them to relax and snooze throughout the entire procedure!



All Pets provides a wide range of surgical procedures for its patients. In addition, we perform all of the elective surgeries (spays, neuters, etc.). Many of our clients express surprise to learn of the range of non-elective surgeries available here – abdominal surgeries involving the intestines, bladder, and other organs; orthopedic surgeries to repair fractured bones; knee surgeries to repair torn cruciate ligaments and other joint disorders; and more.


Controlling Pain

Because surgical procedures can result in discomfort for our patients, the doctors and staff at All Pets are huge proponents of utilizing pain medication before and after surgery. Just as with people, minimizing pain is best achieved by getting pain medications on board before the pain starts instead of after. Accomplishing this starts with the use of pain relieving pre-medications before the procedure and continuing during and after the surgery. We prescribe medications to minimize pain at home for several days post-surgery, and we have been very pleased with the improved comfort they receive. We would certainly want our pain minimized if we had surgery, and we recommend the same for our patients.

As with every other aspect of our clinic, we are honored that our clients bring their pet to us, and we want to do all we can to make sure that their experience is as discomfort free and stress free as possible.

Many of our patients have problems with their teeth, and many of those problems can be painful. The most common oral problem that we see is excessive dental tartar. As a result, dental cleaning and polishing is a procedure that we do almost every day at All Pets.

When we clean the teeth of one of our patients, it is much like when people have their teeth cleaned. First we remove the tartar from the teeth. Then we clean the small “nooks and crannies” around and between the teeth with the ultrasonic scalar (the “water jet” instrument), and then we polish the teeth because the scalar cases mild etching in the tooth enamel that we need to polish away to keep tartar from coming right back.

Everything described so far is pretty similar between people and pets having their teeth cleaned, but there is one large difference – pets don’t open up and say aaaahh very well. So we do need to use anesthesia, which means that we have their owners drop them off first thing in the morning so that we can clean their teeth and have them up and ready to go home that afternoon. We do a lot of things in the name of safety here – please look at the “Surgical” services part of our web page where we outline many of the safety measures we put in place for our anesthesia patients!

Many of our patients need more than a simple teeth clean and polish. We routinely extract broken or infected teeth, treat gum disease, and perform other oral surgical procedures.

Dentistry is one of the most satisfying areas of our work because many of our patients arrive at All Pets with a mouth that is pretty painful and go home with a lot less pain – and that is what we really like to do!