Yeah. He is first is my first dog that I got on my own that was 100 percent my responsibility. So, it taught me a lot and it's taught me about responsibility, but also about unconditional love and patience. And it's been such a rewarding and great experience for me.I think that the biggest adjustment with having my own dog as an adult was being 100 percent responsible on your own for the pets and not having your family home to be able to rely on. It's really your responsibility and your pet 100 percent. So, that was a little bit of an adjustment for me, but it was a great gift and a great learning experience. And every day it's a great joy to be able to have Maverick in my life.