I wouldn't be too proud of that kill. Shooting a deer with a round that small is inhumane at best, and in many jurisdictions, illegal. I'm sure it's tons of fun to shoot, and great for squirrels, etc, but it's a wholly inappropriate choice for large game.
Mountain bikes are for slow people, and reptiles are far better pets than cats & dogs!