Beautiful! It looks to be Chinese to me. You've got five bats, which represent the Five Blessings: a long life, riches, health, love of virtue, and a natural death. Here is more info about bats in Chinese art:
http://www.sdmart.org/dragonrobes/glossary.html On this same Web page is some info about fire, which represents intellectual brilliance. It looks like you've got some of that going on around the dog too!
Usually, foo dogs are shown in pairs, a male and a female, they are usually guardians of your household, with the male holding a ball that represents the earth. He is the guardian of the structural form of the house. The female usually has a baby foo dog and she is the guardian of the people within the house. Here's an article on foo dogs:
http://www.asianartmall.com/foodogarticle.htm
In your stitchery, my guess is that this is a male foo dog and that sphere is the earth. It looks like he's having quite an adventure there! What a neat piece!!