Sadly when you came here, you spent most of your time in the Sick/Emergency forum so it probably does seem that this is a sickly breed when you read a lot of those posts. I had to stop reading them and the RIP forum for a bit, they were making me so sad and I felt sooo bad for the pups and their owners. They are a small breed, but they are no more prone to their own breed issues as all other breeds.
I feel so lucky, my boys are 4 years old and never had a problem, they were healthy from day 1 and still are (knock on wood). Yes they both got sick one time, I believe they ate duck poop. That was nothing though, they both recovered great. Your pup was small, sooo sooo small. Usually when they are that small they suffer from health problems no matter what you do. You did all you could. If you do decide to get another go for one that is a bit bigger. My boys are 5.5lbs and 9lbs... they are both good sizes, but my 9lber is just so sturdy and healthy! I still worry about my little guy and what he can get into or whose foot he'll get under or what he might jump off of. When you are ready just keep a look out. However, if a bigger breed feels more comfy for you, then go for it!