dogs_outcomes_by_age_grouped = dogs_outcomes.reduce((acc, curr) => {
let obj = {};
if (curr.age.includes("day") || curr.age.includes("week") || curr.age.includes("month") || curr.age == "0 years") {
obj.age = "<1"
}
else if (curr.age.includes("year")) {
var years = parseInt(curr.age.replace(/\D/g, ''));
if (1 <= years && years <= 3) {
obj.age = "1-3";
}
else if (4 <= years && years <= 6){
obj.age = "4-6";
}
else if (7 <= years && years <= 10) {
obj.age = "7-10";
}
else if (11 <= years) {
obj.age = ">10";
}
}
else {
obj.age = curr.age;
}
obj.outcome = curr.outcome;
acc.push(obj)
return acc;
}, [])