President Bush is celebrating Thanksgiving in traditional American style — turkey dinner with the family. Granted, it's a free-range turkey, and the family includes a former president.

Bush was spending a six-day holiday weekend at his Texas ranch.

Wife Laura and twin daughters Barbara and Jenna rode down on Air Force One Tuesday evening, and Jenna's boyfriend Henry Hager was spotted at her side as she exited the airplane. The twins also were celebrating their 24th birthday Friday.

The president and first lady disembarked carrying their Scottish terriers, Barney and Miss Beazley. An aide followed behind with a carrier holding the first cat, India.

Former President George H.W. Bush and his wife, Barbara, were also on the guest list for Thursday's dinner, along with Laura Bush's mother, Jenna Welch.

Besides the roasted free-range turkey, the menu included fresh-milled cornbread dressing, pan gravy, chipotle maple whipped sweet potatoes, roasted asparagus and red peppers, green beans supreme, fruit ambrosia, fresh yeast rolls and orange cranberry relish. Dessert was two kinds of pie — Texas pecan and pumpkin.

Most turkeys sold in the United States are raised indoors. Free-range birds are allowed to roam outside.

People for the Ethical Treatment of Animals still doesn't approve of free-range turkeys, preferring that people instead adopt vegetarian lifestyles. But Bush did win rare praise from PETA on Tuesday when he spared two turkeys from becoming dinner, sending them to be honorary grand marshals at Disneyland's Thanksgiving Day Parade.