Yup! I'm just little old lovable me. Beast Boy, at your service~ [Complete with bow and everything!
No need to freak this kid out with the details of how garbage wouldn't cause that bad a reaction to a wolf] Ick. Garbage may have been it. You have noooo idea how well a wolf can smell. It's like living with your nose plugged up, then suddenly you can breathe again!