Excellent choice!
Our almost 3 year old mini was our first dog. He's a great dog. I wouldn't have any other kind now.
As a pp said - get brushing their teeth from the start. Mine had to have his teeth scraped under anaesthetic at 2. They are prone to bad teeth unless you look after them. I didn't know that until it was too late. They're fine now. I brush them every day.
Grooming - I have mine clipped very short every 5 weeks for £35. Otherwise we don't do much at all. If you don't keep them short you will need to brush every day. So while you have a pup get them used to being groomed.
They are quite vocal. Mine has a variety of noises he makes. He thinks he can talk to us.
They can be prone to barking - luckily they are also very clever and so mine knows what we mean when we tell him to be quiet. He now only barks when he can see a cat but not get to it, or someone comes to the door (which I don't mind as my kids can be loud so it's good to have an extra sign!).
Mine is very prey driven. If it's small he will want to chase it. We have got so he is allowed in to see our guinea pigs but only with a chaperone. There's no way I'd trust him without someone there!
They LOVE their people. Mine wants to be with us all the time. So if we spend all day in the garden in summer, he just won't sleep! He's just mooching with us.
He used to be fine being left. We would leave him for up to about 2.5 hours a few times a week. He was fine. After lockdown I'm not sure he will be. He's spent every second with us for a year! Make sure you work on separation positively and build it up slowly.