All For Animals TV #63 – Meet Ellen Carozza, The Cat LVT
Ellen Carozza is a licensed Veterinary Technician at the Nova Cat Clinic in Arlington, Virginia, who has been using her expertise in the care of neonatal kittens along with her large social media following and non-profit foundation to assist other rescuers and kitten caretakers. All For Animals TV caught up […]
Read more »