I'm so sorry your little one is ill. It's frustrating not knowing why. Enjoy your little one, he seems to be gaining weight, that's a good sign. The vet will have the answers when he's old enough for bloodwork. Keep us posted when you know the answers... Blessings...

Baron and his Mom