Ok, thanks, I'm taking him to be properly weighed today so I'll have a better idea what to do after that. Also where you say that every 7 days wouldn't be under feeding him,I understand but at every 7 days is he getting enough for proper development? Considering taking him to a vet for a check up as well. He's a part of our family and we want him healthy. He looks and acts content but I read that bps don't just get sick, they're sick for a while before you notice.