I'd make the pillow! She can hug it when she feels the need! I'd add borders to make it larger -- 14 or 16 inches. I think she'll love it.....and your thoughtfulness, knowing how she feels about her dog. It's adorable! (And I don't think the tiny hearts look like flies!)