Profile photo for Joe Craddock

Joe Craddock

Salt House Pro Founder
Minneapolis Publicly listed

I'm here to help vet med professionals succeed

Credentials & Licenses

No credentials added yet.

Employment History

No employment history added yet.

Industry Certifications

Completed certifications will appear here.

Industry Core Certifications

Diagnostic Imaging

0 of 96 skills complete
0 of 5 certifications complete
Image Creation Level 1
0 of 17 skills signed off
Apply ultrasound coupling medium to canine or feline patient Not complete
Position canine patient for ultrasound procedure Not complete
Position feline patient for ultrasound procedure Not complete
Prepare ultrasound unit and select appropriate probe Not complete
Produce abdominal radiographs in a canine Not complete
Produce abdominal radiographs in a feline Not complete
Produce diagnostic thoracic radiographs in a canine (Criteria: Position patient with the beam centered over the area of interest, collimate from the point of the shoulder to the last rib, produce image at peak inspiration.) Not complete
Produce dorsoventral abdominal radiographs in a canine Not complete
Produce dorsoventral abdominal radiographs in a feline Not complete
Produce dorsoventral thoracic radiographs in a canine Not complete
Produce dorsoventral thoracic radiographs in a feline Not complete
Produce lateral thoracic radiographs in a canine Not complete
Produce thoracic radiographs in a feline Not complete
Produce ventrodorsal abdominal radiographs in a canine Not complete
Produce ventrodorsal abdominal radiographs in a feline Not complete
Produce ventrodorsal thoracic radiographs in a canine Not complete
Produce ventrodorsal thoracic radiographs in a feline Not complete
Image Creation Level 2
0 of 37 skills signed off
Administer contrast medium rectally and produce requested radiographic series in canine or feline patient Not complete
Administer oral contrast medium and produce requested radiographic series in canine or feline patient Not complete
Produce appendicular radiographs in a canine Not complete
Produce appendicular radiographs in a feline Not complete
Produce flexed and extended joint radiographic views in canine or feline patient Not complete
Produce hip joint radiographs in a canine (lateral/ventrodorsal) Not complete
Produce hip joint radiographs in a feline (lateral/ventrodorsal) Not complete
Produce oblique joint radiographic views in canine or feline patient Not complete
Produce orthopedic horizontal radiographic views in canine or feline patient Not complete
Produce pelvis radiographs in a canine (lateral/ventrodorsal) Not complete
Produce pelvis radiographs in a feline (lateral/ventrodorsal) Not complete
Produce radiographic images of the carpus in a canine (lateral/dorsopalmar) Not complete
Produce radiographic images of the carpus in a feline (lateral/dorsopalmar) Not complete
Produce radiographic images of the elbow in a canine (lateral/craniocaudal) Not complete
Produce radiographic images of the elbow in a feline (lateral/craniocaudal) Not complete
Produce radiographic images of the femur in a canine (lateral/craniocaudal) Not complete
Produce radiographic images of the femur in a feline (lateral/craniocaudal) Not complete
Produce radiographic images of the humerus in a canine (lateral/craniocaudal) Not complete
Produce radiographic images of the humerus in a feline (lateral/craniocaudal) Not complete
Produce radiographic images of the metacarpals and phalanges in a canine (lateral/dorsopalmar/isolated) Not complete
Produce radiographic images of the metacarpals and phalanges in a feline (lateral/dorsopalmar/isolated) Not complete
Produce radiographic images of the metatarsals and phalanges in a canine (lateral/dorsopalmar/isolated) Not complete
Produce radiographic images of the metatarsals and phalanges in a feline (lateral/dorsopalmar/isolated) Not complete
Produce radiographic images of the radius and ulna in a canine (lateral/craniocaudal) Not complete
Produce radiographic images of the radius and ulna in a feline (lateral/craniocaudal) Not complete
Produce radiographic images of the scapula in a canine (lateral/caudocranial) Not complete
Produce radiographic images of the scapula in a feline (lateral/caudocranial) Not complete
Produce radiographic images of the stifle in a canine (lateral/caudocranial) Not complete
Produce radiographic images of the stifle in a feline (lateral/caudocranial) Not complete
Produce radiographic images of the tarsus in a canine Not complete
Produce radiographic images of the tarsus in a feline Not complete
Produce radiographic images of the tibia and fibula in a canine (lateral/caudocranial) Not complete
Produce radiographic images of the tibia and fibula in a feline (lateral/caudocranial) Not complete
Produce shoulder radiographs in a canine (lateral/caudocranial/craniocaudal) Not complete
Produce shoulder radiographs in a feline (lateral/caudocranial/craniocaudal) Not complete
Produce thoracic or abdominal horizontal radiographic views in canine or feline patient Not complete
Utilize ultrasound for guided cystocentesis Not complete
Image Creation Level 3
0 of 15 skills signed off
Administer IV contrast medium and produce requested radiographic series in canine or feline patient Not complete
Caudal spine (lateral/ventrodorsal) Not complete
Cervical spine (lateral/ventrodorsal) Not complete
Lumbar spine (lateral/ventrodorsal) Not complete
Perform a thoracic Point-Of-Care Ultrasound (POCUS) on a canine patient Not complete
Perform a thoracic Point-Of-Care Ultrasound (POCUS) on a feline patient Not complete
Perform an abdominal Point-Of-Care Ultrasound (POCUS) on a canine patient Not complete
Perform antabdominal Point-Of-Care Ultrasound (POCUS) on a feline patient Not complete
Produce axial skeleton radiographs in canine or feline patient Not complete
Produce elbow Orthopedic Foundation for Animals (OFA) in a canine patient Not complete
Produce hip Orthopedic Foundation for Animals (OFA) in a canine patient Not complete
Produce PennHIP radiographic images in a canine patient Not complete
Produce skull radiographs in canine or feline patient Not complete
Produde Tibial Plateau Levelling Osteotomy (TPLO) radiographic series in a canine patient Not complete
Thoracic spine (lateral/ventrodorsal) Not complete
Image Quality Evaluation and Documentation
0 of 10 skills signed off
Assess radiographic exposure adequacy Not complete
Assess radiographic positioning accuracy Not complete
Associate radiographic images with correct patient record Not complete
Identify artifacts affecting radiographic interpretation Not complete
Identify collimation errors in radiograph Not complete
Identify motion artifact in radiograph Not complete
Record exposure settings for radiographic study Not complete
Record imaging procedure details in medical record Not complete
Respond to poor quality radiographic images following ALARA principles Not complete
Submit radiographic study for interpretation Not complete
Radiographic Readiness and Safety
0 of 17 skills signed off
Assess patient stability and identify contraindications to imaging procedure Not complete
Collimate and center x-ray beam to area of interest Not complete
Communicate radiation safety instructions to assisting personnel Not complete
Determine need for sedation or anesthesia for imaging procedure Not complete
Enter relevant patient history and details into imaging system platform Not complete
Label radiographic images with required identifiers Not complete
Monitor patient status during imaging procedure Not complete
Monitor radiation exposure using dosimetry badge Not complete
Position personnel to minimize radiation exposure during imaging Not complete
Remove external artifacts that interfere with imaging Not complete
Restrict access to radiography area during exposure Not complete
Select appropriate exposure settings for radiographic study Not complete
Select appropriate restraint method for imaging procedure Not complete
Set appropriate source-to-image distance for radiographic study Not complete
Use grid appropriately for radiographic study Not complete
Use personal protective equipment during radiographic procedure Not complete
Verify patient identity and review imaging request Not complete

Diagnostics and Testing

0 of 143 skills complete
0 of 18 certifications complete
In-House Automated and Rapid Assay Laboratory Testing Level 1
0 of 11 skills signed off
Measure blood glucose using glucometer Not complete
Perform a blood chemistry panel using in-house analyzer Not complete
Perform a fecal antigen test Not complete
Perform a FeLV/FIV test Not complete
Perform a heartworm antigen test Not complete
Perform a parvovirus test Not complete
Perform a serum pancreatic lipase test Not complete
Perform a tick-borne rapid assay test Not complete
Perform rapid assay diagnostic testing Not complete
Perform urinalysis using in-house analyzer Not complete
Run a complete blood count using in-house analyzer Not complete
In-House Automated and Rapid Assay Laboratory Testing Level 2
0 of 14 skills signed off
Perform a bicarbonate test using in-house analyzer Not complete
Perform a blood cross-matching test in canines Not complete
Perform a blood cross-matching test in felines Not complete
Perform a blood smear evaluation using in-house analyzer Not complete
Perform a coagulation test using in-house analyzer Not complete
Perform a cytology slide evaluation using in-house analyzer Not complete
Perform a dermatology slide evaluation using in-house analyzer Not complete
Perform a fecal slide evaluation using in-house analyzer Not complete
Perform a SDMA test using in-house analyzer Not complete
Perform an ear cytology slide evaluation using in-house analyzer Not complete
Perform an electrolyte panel using in-house analyzer Not complete
Perform aPTT and PT coagulation tests using in-house analyzer Not complete
Perform blood typing tests Not complete
Run specialty chemistry tests Not complete
Laboratory Sample Handling Level 1
0 of 4 skills signed off
Choose container for urine based on sterility needs Not complete
Pipette or transfer sample into appropriate container for storage, transport, or testing Not complete
Select tubes for blood testing Not complete
Verify container is labeled with correct patient and pertinent information Not complete
Laboratory Sample Handling Level 2
0 of 5 skills signed off
Centrifuge blood sample and separate serum or plasma according to testing requirements Not complete
Centrifuge fecal sample according to testing requirements Not complete
Centrifuge urine sample according to testing requirements Not complete
Evaluate sample integrity prior to storage, testing or submission Not complete
Preserve diagnostic samples in formalin Not complete
Manual Cytology Testing Level 1
0 of 3 skills signed off
Evaluate ear cytology for normal and abnormal findings Not complete
Prepare diagnostic smear from cytology sample Not complete
Stain cytology slide Not complete
Manual Cytology Testing Level 2
0 of 3 skills signed off
Evaluate cytology slide for characteristics of inflammation Not complete
Evaluate cytology slide for characteristics of malignancy Not complete
Evaluate vaginal cytology for normal and abnormal findings, and to determine stage of estrous cycle Not complete
Manual Cytology Testing Level 3
0 of 4 skills signed off
Evaluate bone marrow for normal and abnormal findings Not complete
Evaluate effusions for normal and abnormal findings Not complete
Evaluate respiratory secretions for normal and abnormal findings Not complete
Evaluate synovial fluid for normal and abnormal findings Not complete
Manual Hematology Testing Level 1
0 of 5 skills signed off
Measure total solids on refractometer Not complete
Perform manual packed cell volume Not complete
Prepare diagnostic blood smear from whole blood Not complete
Set up microscope for blood smear evaluation Not complete
Stain blood smear Not complete
Manual Hematology Testing Level 2
0 of 13 skills signed off
Calculate a corrected white blood cell count Not complete
Calculate absolute white blood cell values Not complete
Calculate relative white blood cell values Not complete
Estimate platelet count Not complete
Estimate white blood cell count from blood smear Not complete
Identify platelet morphology changes Not complete
Identify platelets on a peripheral blood smear Not complete
Identify red blood cell morphology changes Not complete
Identify red blood cells on a peripheral blood smear Not complete
Identify white blood cell morphology changes Not complete
Identify white blood cell types on blood smear Not complete
Perform differential white blood cell count Not complete
Perform systematic microscopic scan of blood smear slide Not complete
Manual Hematology Testing Level 3
0 of 3 skills signed off
Calculate red blood cell indices Not complete
Identify blood parasites on blood smear Not complete
Perform manual reticulocyte count Not complete
Manual Parasite Testing Level 1
0 of 20 skills signed off
Evaluate direct fecal smear slide Not complete
Evaluate fecal float slide Not complete
Identify common parasites Not complete
Identify common ectoparasites in small animals Not complete
Identify common mites in small animals Not complete
Identify common protozoa in small animals Not complete
Identify common tapeworms in small animals Not complete
Identify common ticks in small animals Not complete
Identify fleas in small animals Not complete
Identify hookworms Not complete
Identify lice in small animals Not complete
Identify roundworms Not complete
Identify whipworms Not complete
Perform and examine ear mite check Not complete
Perform and examine tape test for intestinal parasites Not complete
Perform systematic microscopic scan of fecal slide Not complete
Prepare and examine skin scrape slide Not complete
Prepare fecal direct smear slide Not complete
Prepare fecal flotation slide Not complete
Set up microscope for fecal slide evaluation Not complete
Manual Parasite Testing Level 2
0 of 7 skills signed off
Direct blood smear for microfilariae Not complete
Hematocrit tube for microfilariae Not complete
Identify less common parasites Not complete
Identify trematodes (flukes) Not complete
Knott’s for microfilariae Not complete
Perform microfilarial tests Not complete
Stain fecal slides using appropriate protocols Not complete
Manual Parasite Testing Level 3
0 of 4 skills signed off
Identify rare or regional parasites Not complete
Perform Baermann technique for larval parasite identification Not complete
Perform fecal sedimentation Not complete
Perform McMaster for fecal egg quantification Not complete
Manual Urinalysis Testing Level 1
0 of 15 skills signed off
Identify amorphous crystals in urine sediment Not complete
Identify calcium oxalate dihydrate crystals in urine sediment Not complete
Identify common cells in urine sediment Not complete
Identify common crystals in urine sediment Not complete
Identify erythrocytes in urine sediment Not complete
Identify leukocytes in urine sediment Not complete
Identify non-clinical artifacts in urine sediment Not complete
Identify squamous epithelial cells in urine sediment Not complete
Identify struvite crystals in urine sediment Not complete
Identify transitional epithelial cells in urine sediment Not complete
Measure urine specific gravity using refractometer Not complete
Perform systematic microscopic scan of wet mount urine sediment slide Not complete
Perform urine dipstick analysis Not complete
Prepare wet mount urine sediment slide Not complete
Set up microscope for wet mount urine sediment slide evaluation Not complete
Manual Urinalysis Testing Level 2
0 of 15 skills signed off
Evaluate abnormal urine sediment Not complete
Identify abnormal cells in urine sediment Not complete
Identify ammonium biurate crystals in urine sediment Not complete
Identify bacteria in urine sediment Not complete
Identify bilirubin crystals in urine sediment Not complete
Identify calcium oxalate monohydrate crystals in urine sediment Not complete
Identify casts in urine sediment Not complete
Identify cystine crystals in canine urine sediment Not complete
Identify hematuria in urine sediment Not complete
Identify neoplastic cells in urine sediment Not complete
Identify parasitic forms in urine sediment Not complete
Identify pyuria in urine sediment Not complete
Identify renal tubular epithelial cells in urine sediment Not complete
Identify uncommon crystals in urine sediment Not complete
Identify uric acid crystals in urine sediment Not complete
Manual Urinalysis Testing Level 3
0 of 3 skills signed off
Perform systematic microscopic scan of stained dry line smear of urine sediment slide Not complete
Prepare dry line smear urine sediment slide Not complete
Stain dry line smear urine sediment slide Not complete
Reference Laboratory Submission Level 1
0 of 7 skills signed off
Complete submission forms for reference lab Not complete
Package and coordinate shipment of diagnostic samples for transport Not complete
Package formalin-containing samples for shipment Not complete
Package prepared slides for shipment Not complete
Prepare and label required samples based on selected external laboratory tests Not complete
Receive external laboratory results and communicate external laboratory results to veterinarian Not complete
Track submitted samples to external laboratory Not complete
Reference Laboratory Submission Level 2
0 of 7 skills signed off
Complete submission forms for Fluorescent Antibody Virus Neutralization (FAVN) rabies titer testing Not complete
Complete submission forms for rabies testing Not complete
Complete submissions forms for the Minnesota Urolith Center Not complete
Recognize abnormal external laboratory results Not complete
Recognize discrepancies in external laboratory results Not complete
Respond to delayed or missing laboratory results Not complete
Respond to discrepancies in laboratory results Not complete

Veterinary Medical Record Documentation

0 of 39 skills complete
0 of 3 certifications complete
Veterinary Medical Record Documentation Level 1
0 of 22 skills signed off
Create new client record in the medical record system Not complete
Create new patient record in the medical record system Not complete
Create new patient visit record in the medical record system Not complete
Document client communication during video visit Not complete
Document client communications by email or text Not complete
Document client communications by telephone Not complete
Document client communications during in-person visit Not complete
Document follow-up recommendation in patient record Not complete
Document informed consent for patient care and procedures in the medical record Not complete
Document patient discharge instructions in patient record Not complete
Document patient treatment plan in the medical record Not complete
Locate existing client and patient record in the medical record system Not complete
Log out of the medical record system after completing documentation activities Not complete
Maintain complete and accurate medical record documentation Not complete
Protect medical record confidentiality Not complete
Recognize legal implications of medical record documentation Not complete
Record objective findings in medical record Not complete
Record subjective information in medical record Not complete
Summarize client discussions using medical terms and professional language Not complete
Use standardized veterinary abbreviations and terminology in medical documentation Not complete
Verify documentation is entered into the correct patient medical record Not complete
Verify veterinary-client-patient relationship prior to documentation or treatment Not complete
Veterinary Medical Record Documentation Level 2
0 of 15 skills signed off
Add or update patient alert status based on new medical information or patient needs Not complete
Communicate patient alerts to the veterinary team to support safe patient care Not complete
Correct electronic medical record error using approved and legal method Not complete
Correct paper medical record error using legal correction method Not complete
Document referral information in the medical record Not complete
Enter transferred patient medical records into the current medical record system Not complete
Escalate abnormal findings through medical record communication to the veterinary team Not complete
Formulate assessment in SOAP format Not complete
Identify and respond to patient alert in the medical record system Not complete
Interpret medical terminology used in patient records and treatment plans Not complete
Maintain role-appropriate documentation boundaries within the medical record Not complete
Reconcile discrepancies across SOAP sections Not complete
Transfer patient medical records to client, outside hospital, or referral facility per jurisdiction regulations Not complete
Translate medical abbreviation into client communication Not complete
Use medical record template appropriately Not complete
Veterinary Medical Record Documentation Level 3
0 of 2 skills signed off
Document sensitive case information objectively Not complete
Recognize sensitive case documentation patterns Not complete

Infection Control and Biosecurity

0 of 68 skills complete
0 of 7 certifications complete
Facility and Environmental Contamination Control Level 1
0 of 12 skills signed off
Clean and disinfect a patient kennel or cage Not complete
Clean and disinfect an examination room between patients Not complete
Differentiate disinfection from sterilization Not complete
Dry contaminated laundry according to biosecurity protocol Not complete
Handle contaminated laundry to prevent pathogen spread Not complete
Identify areas requiring enhanced disinfection based on contamination risk Not complete
Load and operate laundry equipment for contaminated materials Not complete
Prepare a disinfectant solution according to manufacturer guidelines Not complete
Segregate contaminated and non-contaminated laundry Not complete
Select an appropriate disinfectant for a given contamination scenario, considering contact time Not complete
Select appropriate wash settings for contaminated laundry Not complete
Transport contaminated laundry within the facility safely Not complete
Facility and Environmental Contamination Control Level 2
0 of 12 skills signed off
Clean and disinfect a surgical or procedure area Not complete
Direct patient movement through the facility to minimize cross-contamination Not complete
Dispose of biological waste according to biosecurity guidelines Not complete
Dispose of sharps in an approved sharps container Not complete
Handle contaminated materials using biosecurity protocol Not complete
Identify improperly handled contaminated laundry Not complete
Maintain separation between clean and contaminated laundry areas Not complete
Respond to a contamination breach during laundry handling Not complete
Restrict movement of infectious patients within the facility Not complete
Segregate biohazardous waste according to facility protocol Not complete
Store clean laundry to prevent recontamination Not complete
Transport biohazardous waste within the facility safely Not complete
Facility and Environmental Contamination Control Level 3
0 of 14 skills signed off
Assign appropriate patient placement based on infectious risk Not complete
Clean and disinfect reusable medical equipment Not complete
Direct equipment movement between patient areas to prevent contamination Not complete
Direct staff movement between patient areas according to biosecurity protocol Not complete
Establish designated clean and contaminated zones within a clinical area Not complete
Identify improperly disposed biohazardous materials Not complete
Label biohazardous waste containers appropriately Not complete
Maintain separation of clean and contaminated pathways during clinical operations Not complete
Manage containment of a biohazard spill Not complete
Modify workflow to reduce risk of cross-contamination Not complete
Operate the autoclave Not complete
Perform cleanup of a biohazard spill according to protocol Not complete
Perform terminal cleaning of a contaminated area Not complete
Respond to improper disposal of biohazardous materials Not complete
Hygiene and Aseptic Practices Level 1
0 of 8 skills signed off
Change PPE between patients according to protocol Not complete
Dispose of used PPE according to biosecurity protocol Not complete
Doff PPE without contaminating self or environment Not complete
Don appropriate PPE for a given clinical scenario Not complete
Identify improper PPE use during patient care Not complete
Respond to a PPE breach during patient care Not complete
Select and perform appropriate hand hygiene method based on clinical scenario Not complete
Select appropriate PPE based on infection risk and clinical activity Not complete
Hygiene and Aseptic Practices Level 2
0 of 7 skills signed off
Handle sterile supplies without contamination Not complete
Identify a break in aseptic technique Not complete
Maintain aseptic technique during a sterile procedure Not complete
Maintain sterility of a prepared field during a procedure Not complete
Perform surgical hand antisepsis prior to a procedure Not complete
Prepare a sterile field for a procedure Not complete
Respond to a break in aseptic technique Not complete
Infectious Risk Identification and Isolation Procedures Level 1
0 of 7 skills signed off
Escalate infectious disease concerns to the supervising veterinarian Not complete
Identify clinical signs and patient history consistent with a contagious disease Not complete
Identify environmental contamination risk in a clinical area and implement immediate containment measures Not complete
Identify exposure risk to humans and animals Not complete
Initiate isolation precautions for a suspected infectious canine patient Not complete
Initiate isolation precautions for a suspected infectious feline patient Not complete
Reassess infectious risk based on new clinical information Not complete
Infectious Risk Identification and Isolation Procedures Level 2
0 of 8 skills signed off
Apply barrier nursing protocols during patient care Not complete
Communicate isolation status and precautions to the care team Not complete
Identify a breach in isolation protocol Not complete
Place a patient under appropriate isolation precautions Not complete
Prepare an isolation area for patient admission Not complete
Respond to a breach in isolation protocol Not complete
Select appropriate isolation level based on suspected or confirmed disease risk and restrict access to an isolation area according to protocol Not complete
Use dedicated equipment for an isolated patient Not complete

Dentistry

No tracked skills yet
No certifications in this group

Patient Assessment and Triage

No tracked skills yet
No certifications in this group

Wellness and General Outpatient Care

No tracked skills yet
No certifications in this group

Hospitalized Patient Care

No tracked skills yet
No certifications in this group

Pharmacy and Medication Management

No tracked skills yet
No certifications in this group

Client Communication and Education

No tracked skills yet
No certifications in this group

Anesthesia

No tracked skills yet
No certifications in this group

Surgery

No tracked skills yet
No certifications in this group