It sounds like he was trying to rush you on shipping. If the check got to you today it wouldn't clear your account by the 18th unless it was drawn on the same bank you use.
Go with your gut. Nothin says you have to do business with everyone who want's your animals.