my boy has been down twice since hes been born, so the only thing i can say is personal experience recently
WE had to force feed him for a couple of days and what you are describing is exactally how mine started..
get him eating somehow and get a hold of a vet to get you something... nuflor...