Huisdieren
Porcupines are herbivores, meaning they eat plants! They do not actually feed their young directly with chewed-up food like some mammals do. Instead, baby porcupines (called "porcupettes") learn to eat on their own.
Baby porcupines start eating solid food within a few weeks of birth and fully wean from their mother's milk around three months old.