Is this signs my baby is teething?

My baby is 3 months old in a few days.

🔹He isn't always drinking from his bottle, he bites on the teets sideways.

🔹 He is putting his hands to his mouth and making angry noises whilst crying. Aggressively putting them to his mouth.

🔹 He is dribbling a lot recently.

I had my first tooth at 4 months and his gums are crazy. You can see every tooth under the gums. They are even poking out (canines) I truly think he will get teeth in the next 3 months.