All puppies and kittens need to be at least 6 - 8 weeks old.