Fortunately I don't have the Gracie's buns in my face - if Gracie puts her buns anywhere its usually in Ally's (Chihuahua) face. If she ever gets someplace that isn't comfortable for me - I just move her to to another position. As long as we are touching that's all that matters to her. Maybe it will work for you !
Good Luck !