Problem: How to become a buddhist
Learn basic buddhist terminology.
This will make it much easier to understand everything you will read, since many buddhist terms can be very unfamiliar, especially to westerners. The basic terms of buddhism include but are not limited to :
Arhat: a being who has attained nirvana.

Answer: Bodhisattva: a being who is on the way to enlightenment. Buddha: an awakened being who has achieved perfect enlightenment.

Problem: How to be better than your enemy
Stop keeping tabs of your enemy's achievements and your belittlement's.
If you continue to think of yourself as hard done by a relation to your enemy, you effectively give that person power over you to ruin your day. You make that person into something they are not-your keeper, your guiding point and your unwanted mentor.

Answer: If you stop using this person as the yardstick of your life, things will suddenly become a lot easier for you. Stop referring to the other person as an enemy.

Problem: How to train a puppy not to bite
React consistently to bites.
Every time your puppy bites, say " no! " in a firm voice. Then just walk away and ignore the puppy.
Answer: Social isolation and time outs can be an effective form of punishment for a pack animal. You can also yelp when your puppy bites too hard.