But he needs your help.
During his five short years, Gavin has had a tough road. He was born prematurely and spent 10 days in the neonatal intensive care unit. Since then, he's undergone 30 surgeries to fix one health problem after another.
Now, Gavin's family wants to get him a dog, but not just any dog. The family wants to get the little boy a service dog. The pooch would mean a whole new world of independence.
"If he falls the dog will brace him and help him up," Sarah Davis, Gavin's mom said. "It will give him that stability (like) opening or holding a door open so he can go through it. Just simple things we take for granted."
The cost for a special service dog can be $18,000 and Gavin's family can't afford it. But thanks to a local trainer, that number is down to just $7,000.
The Davis family says it's overwhelmed by the outpouring of support from businesses and strangers willing to help.
If you'd like to help raise money for Gavin's dog -- there are options to help.
If you're a motorcycle fan there's a ride taking-off from Mad Men Motorcycle in Nampa - registration begins at 10 a.m. Secondly, Moxie Java at the corner of Locust Grove and Fairview will donate $2 for every drink sold to help.
Idaho Central Credit Union also has a donations account listed under Gavin Cartrette.