In a large Dutch oven or soup pot, cook bacon and sausage until lightly browned, 7 to 10 minutes, stirring occasionally. Ad chicken and season with salt and pepper. Cook until chicken is lightly browned and mostly cooked through.
Add onion, pepper and celery and cook until soft, 8 to 10 minutes. Stir in garlic and cook for another minute.
Add rice and spices; stir to mix. Add tomatoes and chicken stock and bring to a boil. Reduce heat to low, cover pot and simmer for 20 minutes until rice is tender.
Add shrimp and green onions. Cook an additional seven to ten minutes until shrimp is cooked through. (It should be pink and no longer translucent.) Remove bay leaves and serve.