Wow! $20?! That really is a great fee! I mean, we adopted Ethan for $40, and other shelters around here even go as high as $100+! I really hope your mom says yes, he seems like such a sweet dog!