Dana Perino has been married to Peter McMahon since 1998. They met on a plane two years prior to their wedding. It was the third marriage for Peter while it was first for Dana. They've been married for almost two decades now but don't share any children together. However, Peter has two children from his previous marriage. Likewise, he also has 2 grandchildren.
Even though Peter has gone through two failed marriages, his third conjugal relation with Dana seems to be the fruitful one. The proper reason behind such peculiar decision of not giving birth to any kid is yet to be disclosed but their marriage life seems to be perfect. And their family of three including Dana, Peter, and their pet dog, Jasper, seems perfect.
Both Dana and her hubby, Peter are fond of their pet dog, Jasper. In fact, she has more pictures of Jasper than her own on Instagram. She has even written a book on her pet Jasper titled Let Me Tell You About Jasper.