Lots of good thoughts and prayers coming your way. It could be parvo which is very serious.