Petsmart.................would bet male. Possible bet you might have interrupted some "alone" time.

About how old or weight?