Awesome! Good to have an addition to the family! I don’t mean to correct you to be negative, but “paolo” doesn’t mean small. The word for small, similar to Spanish, is “pequeno”.
To the best of my knowledge (which is admittedly not 100%) Paolo, along with Pablo, is a variation of the name “Paul”. So, you have a dog named Paul. Which if you ask me is an AWESOME name for a dog!
Also possible is that the name wasn’t given or heard correctly during the introduction. “Pouco” could be taken as “small”. So maybe his name is “Pouco”?
Anyhow, it doesn’t matter; only insofar as it sucks to go for years telling people something and firmly believing it, until 8 years later someone finally says “You know that’s not true, right?” It has happened to me.
On the other hand, if we have a native Portuguese speaker on the board who can correct me and tell me that Paolo indeed can mean “small” (either formally or informally) I will happily eat humble pie.
Congratulations on the new dog! Dogs enrich our lives in ways that nobody except another pet owner can understand.