Yup! Other players can see your pet! We are aware that pets can get stuck inside walls, but it is rare, and if you walk away from the wall little , it will teleport to you.
Also, itch.io doesn't support IAP, so we unfortunately cannot offer pets on the itch.io PC version. We are working with itch.io to get this enabled.