Ferrets??

matter of fact, there are 3-4 of them at Markheims on Sheridan, east of Niag Falls Blvd… as of this past Sat.