Angel, Star, Sunny, Lightning, Hope, Dusk and Dawn were 3 last week.
Badger is 3 (4 if he gets to October).
Sky is 4 (5 in October)
Sandy is 4 (5 in October)
The Dopeys are 3 (4 on the 25th June)
Candyfloss is unknown, but I would suspect she has just turned two (looking at how she was when she came, how long she has been here, etc)
Autumn is 10 months (1 year at the start of August)
Roger is also unknown but roughly he must be about 2 and a bit now.
Rosie is 4ish.
My 5 fosters are 6 weeks old