I'm trying to get rid of the image that the title of this conversation brought into my mind....
Being "Bummed" is not a concept that most speakers of UK English would announce on a forum - well, not THIS sort of forum, anyway!
SS
"Dog hair makes everything it sticks to tastier...."