I believe the dog stamp is by Penny Black stamps which you can buy at
www.thestampbuzz.com, Isabelle is great to work with. If you don't see it on her site she can order it for you. Her prices are great and she charges exact shipping - no extra's. I think the creator of the card drew the fart part and the word. The inside sentiment was maybe computer generated or handwritten? Perhaps she could help you, try sending her a pm or email. HTH.