Caela Godin

Home / Caela Godin

Caela Godin was born in 2000 and is the daughter of Tracey Godin, who is the founder and president of Feeling Fine Canine Rescue. Caela has been working with Feeling Fine since it’s beginnings when she was only 12 years old.

Socials