Alicea Howell

Alicea Howell

Alicea Howell graduated from Purdue University with her Bachelor of Science in Veterinary Technology in 2003, and received her animal training certification through the prestigious Karen Pryor Academy for Animal Training & Behavior in 2008. She was one of the...
" >